私はこの世界に不慣れで苦労しているため、コーディングにあまり慣れていません。セッションがどのように解決し、機能するかを教えてください。私のこのコードではエラーは発生しませんが、結果ではなく空白のページが表示されます。助けてください!
<?
session_start();
include_once("config.php");
if($_SESSION['email']){
header('location:home.php');
}elseif(!isset($_SESSION['email'])){
if(isset($_POST['email']) && isset($_POST['pwd'])){
}
$email=mysql_real_escape_string($_POST['email']);
$pwd=mysql_real_escape_string($_POST['pwd']);
$password=md5($pwd);
$query="select * from users where email='".$email."'";// and password='".$password."'";
$exec=mysql_query($query);
$count=mysql_num_rows($exec);
// echo $count; exit;
if($count==1){
while($result=(mysql_fetch_array($exec))){
$fname=ucfirst($result[1]);
$lname=ucfirst($result[2]);
$_SESSION['fname']=$result[1];
$_SESSION['lname']=$result[2];
echo "Welcome ". $_SESSION['fname']. " " .$_SESSION['lname'];
}
}elseif ($count > 1){
}elseif ($count < 1){
$error="Sorry! Your account is not registered.";
header('Location: index.php?err="'.$error.'"');
}
}
?>