Хитрые сессии
вот пример
Код:
session_destroy();
session_start();
session_register("login", "fr");
header("Location: talk.php");
session_start();
session_register("login", "fr");
header("Location: talk.php");
С session_destroy() не получается PHP ругается, мануал тоже смотрел, ничего не помогает. Может вы знаете как можно сделать по нормальному ?
Цитата:
Originally posted by Web-master
Народ, короче такая трабла. При входе в чат, нужно что бы у пользователя килялась кука с ID сессии
вот пример
С session_destroy() не получается PHP ругается, мануал тоже смотрел, ничего не помогает. Может вы знаете как можно сделать по нормальному ?
Народ, короче такая трабла. При входе в чат, нужно что бы у пользователя килялась кука с ID сессии
вот пример
Код:
session_destroy();
session_start();
session_register("login", "fr");
header("Location: talk.php");
session_start();
session_register("login", "fr");
header("Location: talk.php");
С session_destroy() не получается PHP ругается, мануал тоже смотрел, ничего не помогает. Может вы знаете как можно сделать по нормальному ?
session_destroy() должен использоваться после session_start(). Если ты хочешь кикнуть все предыдущие данные, попробуй сделать вот так
Код:
session_start();
$_SESSION = array();
session_register("login", "fr");
header("Location: talk.php");
$_SESSION = array();
session_register("login", "fr");
header("Location: talk.php");
Цитата:
Originally posted by Новая папка
session_destroy() должен использоваться после session_start(). Если ты хочешь кикнуть все предыдущие данные, попробуй сделать вот так
session_destroy() должен использоваться после session_start(). Если ты хочешь кикнуть все предыдущие данные, попробуй сделать вот так
Код:
session_start();
$_SESSION = array();
session_register("login", "fr");
header("Location: talk.php");
$_SESSION = array();
session_register("login", "fr");
header("Location: talk.php");
Обидно, но так тоже не киляются данные из сессии :(
Цитата:
Originally posted by Web-master
Обидно, но так тоже не киляются данные из сессии :(
Обидно, но так тоже не киляются данные из сессии :(
Пробуем так
Код:
session_start();
foreach($_SESSION as $key=>$value)
unset($_SESSION[$key]);
foreach($_SESSION as $key=>$value)
unset($_SESSION[$key]);
Код:
session_start();
session_unregister("login", "fr");
session_destroy();
foreach($_SESSION as $key=>$value)
unset($_SESSION[$key]);
header("Location: talk.php");
session_unregister("login", "fr");
session_destroy();
foreach($_SESSION as $key=>$value)
unset($_SESSION[$key]);
header("Location: talk.php");
Цитата:
Originally posted by [mto]floppy
Можно еще так
Можно еще так
Код:
session_start();
session_unregister("login", "fr");
session_destroy();
foreach($_SESSION as $key=>$value)
unset($_SESSION[$key]);
header("Location: talk.php");
session_unregister("login", "fr");
session_destroy();
foreach($_SESSION as $key=>$value)
unset($_SESSION[$key]);
header("Location: talk.php");
Спасибо :)
Эй! хорош прикалываться!!! Моего unset`a вполне хватит!