<?php
include("includes/connections.php");
if(isset($_POST['sign_in'])) {
$password = mysqli_real_escape_string($con,$_POST['pass']);
$email = mysqli_real_escape_string($con,$_POST['email']);
$get_user = "SELECT * FROM users WHERE user_email = '$email' AND user_password = '$password'";
$run_user = mysqli_query($con,$get_user);
$check = mysqli_num_rows($run_user);
if ($check==1) {
$_SESSION['user_email']=$email;
echo "<script>window.open('welcome.php','_self');</script>";
}
else {
echo "<script>alert('Password or email is not correct');</script>";
echo "<script>window.open('index.php','_self');</script>";
}
}
?>
Its been one day that i started learning php. I am stuck here. The code seems to be fine but it doesnt start the session on signup or login. It says Undefined index: user_email.
<h1>welcome : <?php echo $_SESSION['user_email']; ?></h1>
Can anybody help?