PHPSESSID nedir?

3 Cevap php

Ben kurabiye etrafında oynuyorum. Ve ben PHPSESSID adında herhangi bir tanımlama yok.

I ihtiyacım var mı? I kaldırabilir miyim?

Nedir o "fonksiyonu"?

if (count($_POST)) {

setcookie("TestCookie", htmlspecialchars($_POST['val']), time()+3600);
}

print_r($_COOKIE);

Baskılar:

Array
(
    [TestCookie] => blabla
    [PHPSESSID] => el4ukv0kqbvoirg7nkp4dncpk3
)

3 Cevap

PHP oturumları takip etmek için iki yöntemden birini kullanır. Çerezler etkinse, sizin durumunuzda olduğu gibi, bunları kullanır.

Çerezler devre dışı bırakılırsa, bu URL'yi kullanır. Bu can güvenli yapılabilir olsa da, daha zor ve çoğu zaman, iyi, isn't., örneğin session fixation, Bkz.

Bunun için google, SEO tavsiye çok alırsınız. Geleneksel bilgelik çerezleri kullanmanız gerekir, ancak php oturumun ya bir yol takip edecektir.

PHP ile geçerli oturum için tanımlayıcı bulunuyor. Eğer silerseniz, oturum değişkenleri yararlanmak / erişmek mümkün olmayacaktır. Bunu devam öneririm.

Otomatik oturum kimliği için php.ini edin.

Bunu etkinleştirmek varsa, çerezler PHPSESSID olacak.