Benim $ _SESSION değişkenleri ajax ile denir benim diğer PHP sayfası üzerinden yapılmaktadır değil neden kimse bana söyleyebilir misiniz.
Tüm sayfalar) (session_start var;
It works on my local machine, ama benim onu sunucuya yüklediğinizde, bu işe yaramazsa, ve tazelede geri giriş ekranına beni alır ...
EDIT:
Oturum değişkenleri kez bir kullanıcı günlükleri kaydedilir
$_SESSION['user_id'] = $user_id;
$_SESSION['username'] = $user_email;
$_SESSION['name'] = $un;
$_SESSION['login_times'] = $login_time;
$_SESSION['profile_pic'] = $profile_pic;
Ve ne zaman ajax komut diğer PHP aramalar:
session_start();
$user_id = $_GET['id'];
$newsfeed_id = $_GET['nf_id'];
$comment = $_GET['comment'];
$conn = mysql_connect('localhost', 'admin', 'root') or die(mysql_error());
mysql_select_db('main') or die(mysql_error());
// insert new comment
$query = "INSERT INTO newsfeed_comments ".
"VALUES ('', '{$_SESSION['user_id']}', '{$comment}', '{$newsfeed_id}')";
mysql_query($query) or die(mysql_error());
Ama hiçbir şey yanıt metninde döndürülür, ve $ _SESSION ['username'] değerleri unset olmuştur ve ben geri giriş yönlendirilmiş olsun.
Kimse sorunun ne olduğunu biliyor mu?
Teşekkürler!