2016-01-22 2 views
-1
$a = session_id(); 
if(empty($a)) session_start(); 
$sid = session_id(); 

Таким образом, я создаю свой идентификатор сеанса с этими тремя строками. Он работает идеально, но у меня проблема с его реселлированием. Может ли кто-нибудь дать мне простой метод о том, как сбросить текущий session_id и создать новый?Как сбросить идентификатор сеанса? ищет простой и короткий код

+0

Вы ищете [session_destroy] (http://php.net/manual/en/function.session-destroy.php)? – Burki

ответ

0

попробовать это

session_start(); 

$old_sessionid = session_id(); 

session_regenerate_id(); 

$new_sessionid = session_id(); 

echo "Old Session: $old_sessionid<br />"; 
echo "New Session: $new_sessionid<br />"; 

print_r($_SESSION); 
+0

Я уже пробовал этот, но он не работал –

Смежные вопросы