- Автор темы
 - #1
 
не могу понять в чем дело.
 
делаю логинизацию с ajax
 
форма:
	
	
	
		
 
ajax:
 
	
	
	
		
 
и собственно обработчик, который не хочет записывать куки:
 
	
	
	
		
 
почему не ставится сессия?
	
		
			
		
		
	
				
			делаю логинизацию с ajax
форма:
		HTML:
	
	<div id="loginForm">
* Имя пользователя(e-mail):
<input type="text" id="email"><br />
* Password:
<input type="password" id="password"><br />
<div class="loginButton">Войти</div><br />
	ajax:
		Код:
	
	$(document).ready(function(){
$("#loginForm .loginButton").click(function() {
$('#loginLoader').show();
$.ajax({
  url: "mode/login.php",
  dataType: "json",
  type:"POST",
  data: { 
    password:$("#password").val(),
    email:$("#email").val(),
    persistent:$("#persistent").val()
  },
  success: function(data){
if(data.response==="success") { $("#errorInfo").html(data.msg) }
else {$("#errorInfo").html(data.msg)}
  }
});
});
});
	и собственно обработчик, который не хочет записывать куки:
		PHP:
	
	$email = trim($_POST['email']);
setcookie('save_user_id','');
setcookie('save_user_id', $email, time()+30);
//$_SESSION['userid'] = $email;
 
$arr = array('response'=>'error', "msg"=>$_COOKIE['save_user_id']." - cookie");
echo json_encode($arr);
	почему не ставится сессия?