2013-08-22 4 views
0

Мне нужно восстановить сеанс с помощью PHP, либо уничтожив предыдущий, либо любым другим возможным решением. Я не идеальный парень PHP. Нижеследующая работа была сделана фрилансером, и теперь он не отслеживается.Регенерирующий сеанс/уничтожающий сеанс

$ses="myses"; 
session_regenerate_id(false); 
session_name($ses); 
setcookie($ses, $_COOKIE[$ses], time()+10000, "/"); 
@session_start(); 
@ob_start(); 

Мне нужно завершить текущий сеанс и начать новый сеанс.

ответ

0
session_start() // if it's not started already 
session_regenerate_id() 

Это будет регенерировать идентификатор сессии для you..if вы хотите, чтобы уничтожить его, сделать что-то вроде:

session_start(); 
session_destroy(); 
session_start(); 
+0

работал как шарм. – user2705928

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