Benim kayıt senaryo üzerinde i var:
// Save registration information into the database
// Set sessions
$_SESSION['var1'] = 'somevalue';
$_SESSION['var2'] = 'anothervalue';
header('Location: /somewhere');
exit();
Sonra benim giriş senaryo üzerinde i var:
// Check if user provided correct login credentials
if (correct) {
$_SESSION['var1'] = 'somevalue';
$_SESSION['var2'] = 'anothervalue';
}
header('Location: /somewhere');
exit();
Ne oldu oturum değişkenleri kayıt komut başlık yönlendirme sonra kayboldu ama onlar oturum açma komut yönlendirme sonra korunmuş olmasıdır.
Ben hem sayfalarına session_id()
kontrol ettik ve onlar aynı değere sahip, her sayfanın üst kısmında session_start()
dahil ve temelde Stackoverflow üzerinde bulunan bu ortak soruna çözüm çalıştı ama nedense hiçbir şey çalışmak gibiydi.
Ben yerine benim kod benim sunucu konfigürasyonu ile bir ilgisi olup olmadığını merak etmeye başlıyorum.