I am trying to solve this error related to session in php. please do help me. thankyou!
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at C:\xampp\htdocs\myfolder\Login.php:117) in C:\xampp\htdocs\myfolder\Login.php on line 155
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at C:\xampp\htdocs\myfolder\Login.php:117) in C:\xampp\htdocs\myfolder\Login.php on line 155
here is the php code:
$adm_user=$_POST['username'];
$adm_pass=$_POST['password'];
if($adm_user=="" || $adm_pass=="")
{
echo'Fields Cannot Be Empty';
}
else
{
$adm_login_sql="SELECT admin_login.username, admin_login.password
FROM admin_login
WHERE username='$adm_user' AND password='$adm_pass'";
$adm_login_query=mysql_query($adm_login_sql);
if (!$adm_login_query)
{
echo "Error: No records found" . mysql_error();
}
else
{
echo "query successful<br>";
$adm_login_row=mysql_fetch_array($adm_login_query);
$check_uname=$adm_login_row[0];
$check_pass=$adm_login_row[1];
if($check_uname==$adm_user && $check_pass==$adm_pass)
{
session_start();
$_SESSION['name']=$adm_user;
header('location:admin.php');
}
else
{
echo 'Password Missmatch!!!';
}
}
}