AJAX isteği bir çerez ayarlama?

0 Cevap php

Ben PHP jQuery AJAX çağrısı ile bir giriş formu doğrularken ediyorum. Php, ben bir oturum oluşturmak ve onlar 'beni hatırla' kutusunu kontrol eğer, ben bir çerez oluşturmak istiyorum. İşte php kod:

<?php

include '../includes/connection.php';
date_default_timezone_set('GMT');

$name = $_POST['username'];
$pass = $_POST['password'];


$query = mysql_query("SELECT id, username, password FROM users WHERE username = '$name' LIMIT 1");

if(mysql_num_rows($query) == 0) {
 echo 'error';
 exit;
}

while($row = mysql_fetch_array($query)) {

 if($row['username'] == $name && $row['password'] == $pass) {

  session_start();
  $_SESSION['username'] = $row['username'];
  $_SESSION['usrID'] = $row['id'];
  echo 'success';


  if($_POST['remember']) {
   setcookie('username', $row['username'], $exp);
   setcookie('password', $row['password'], $exp);
   setcookie('usrID', $row['id'], $exp);
  }

 } else {
  echo 'error';
  exit;
 }



}


?>

Oturumu başarıyla ayarlanır, ancak çerez hiç ayarlı değil. Ben (vb etki, yol,) tüm değerlerini ayarlayarak denedim ama bir şey değişmedi. Ben özlüyorum bariz bir şey var mı?

0 Cevap