我使用Ajax在同一页面上发布我的数据。我创建了PHP会话,但会话没有发生。我的代码如下。 我移动似乎没有会话print_r值。我不知道我做错了,请帮助我。谢谢大家
JAVASCRIPT CODES
$('.uk-form-reg').submit(function(e){
e.preventDefault();
var ad=$('#ad').val();
var email=$('#email').val();
var sifre=$('#sifre').val();
$.ajax({
type:"post",
url:"<?=$BASEURL?>php/modules/kullanicilar.php",
data:{"ad":ad,"email":email,"sifre":sifre},
async: true,
crossDomain: true,
xhrFields: {
withCredentials: true
},
success:function(cevap){
if(cevap){
window.location.assign('<?=$BASEURL?>soru-sor');
}else{
alert('Başarılı Değil');
}
}
});
});
PHP CODES
if(empty($_POST)==false){
$insert=$site->db->insert('kullanicilar',array('adi'=>$_POST['adi'],'mail'=>$_POST['email'],'sifre'=>$_POST['sifre']));
if($insert){
session_start();
$_SESSION['sadi']=$_POST['adi']; //NOT WORKING
$_SESSION['email']=$_POST['email']; //NOT WORKING
echo(TRUE);
exit();
}else{
echo(FALSE);
exit();
}
}