session_start (); SID yankı;

2 Cevap php

Ben ilk kez bu kodu çalıştırdığınızda

<?php
session_start();
echo SID;
?>

Ben böyle bir şey olsun:

PHPSESSID=9o2bhrqmln2j52caspdhholhk7

Ben yenilemek ama ne zaman boş bir sayfa olsun

Ben PHPSESSION çerezi kaldırmak ve yeni bir başlangıç ​​... kadar normal olduğunu ya da ben bir sorun var?

2 Cevap

The manual diyor ki:

Alternatif olarak, siz oturumu başladı eğer tanımlanan sabit SID kullanabilirsiniz. Istemci uygun bir oturum çerezi göndermek olmadıysa, bu formu vardır session_name=session_id. Otherwise, it expands to an empty string. Böylece, URL'ler içine koşulsuz gömebilirsiniz.

Bu çerezler devre dışı ise o URL'ler bağlı olması gerektiği, session id içeren demek değil.

Evet, bu normaldir. Bu sabit varlık doldurulan yalnızca hiçbir çerez mevcut. Niye herhangi bir sorun var sizce? Bu sabit kullanımı zaten nedir?