sorun bu heralde. Bu fonksiyon çalışmıyor mobilde.
if(mysql_num_rows($sql_check)) {
$_SESSION["login"] = "true";
$_SESSION["user"] = $kadi;
$_SESSION["pass"] = $sifre;
echo '<script>
window.location.href="index.php";
</script>';
}
Hocam anladığım kadarı ile $kadi ve $sifre değişkenlerini kullanarak $sql_check sorgusu oluşturuyorsunuz. Sorgu başarılı ise Session 'a ilk sorguda kullandığınız kullanıcı adı ve şifre sorugusunu atıyorsunuz.
Sorgudan başarılı geçip sonrasında taşıdğı değeri kaybetmesi enterasan bir durum.
$sql_check sorgusunun dönüşü nasıl olur bilmem ama aşağıda ki gibi gelen veriden atama yapmayı deneyebilirsiniz. Yada kullanıcı adı ve şifreyi aynı şekilde başka değişkene kopyalayıp deneyebilirsiniz.
if(mysql_num_rows($sql_check)) {
$_SESSION["login"] = "true";
$_SESSION["user"] = $sql_check->kadi;
$_SESSION["pass"] = $sql_check->sifre;
}
#____________________veya______________________
$kopya_kadi = $kadi;
$kopya_sifre = $sifre
#arada ki işlemler
if(mysql_num_rows($sql_check)) {
$_SESSION["login"] = "true";
$_SESSION["user"] = $kopya_kadi;
$_SESSION["pass"] = $kopya_sifre ;
}