Я пишу первую админку. Авторизация есть, а вот выити только методом закрывания браузера(куки удаляются при закрытии).
Собственно хочу написать кнопку выхода из админки(Logout), с последующим удалением кукисов!
Подскажите как реализовать(хотяб функции которые за это отвечают)
Заранее спасибо!
Спустя 38 секунд (5.09.2011 - 19:17) inpost написал(а):
session_unset();
session_destroy();
session_destroy();
Спустя 8 минут, 49 секунд (5.09.2011 - 19:26) Invis1ble написал(а):
inpost
ТС ведь пишет про куки, а не про сессию
Гость_Алексей
ТС ведь пишет про куки, а не про сессию
Гость_Алексей
setcookie('cookie_name', '', time() - 1, "/");
Спустя 5 минут, 39 секунд (5.09.2011 - 19:31) Игорь_Vasinsky написал(а):
<a href="index.php?do=logout">LogOut</a>
//Прочитал GET
if(isset($_GET['do']) AND $_GET['do'] == "logout")
{
setcookie('cookie_name', '', time() - 1, "/");
//И всё что с этим связано
}
Спустя 19 часов, 31 минута, 6 секунд (6.09.2011 - 15:02) Гость_Алексей написал(а):
Спасибо за оперативный ответ ребята!
Воспользовался способом Игоря.
Вопрос вот в чем, код обрабатывает без ошибок, только остается на той же странице, а хотелось бы чтоб возвращался к авторизации.
у меня авторизация реализована так:
Возможно ли то что я задумал?
Спасибо
Воспользовался способом Игоря.
Вопрос вот в чем, код обрабатывает без ошибок, только остается на той же странице, а хотелось бы чтоб возвращался к авторизации.
у меня авторизация реализована так:
include('con.php');
if ($admin_name!=$_SERVER['PHP_AUTH_USER']||$admin_pass!=$_SERVER['PHP_AUTH_PW'])
{
Header('WWW-Authenticate: Basic realm="Enter login & password"');
Header('HTTP/1.0 401 Unauthorized');
echo "Sorry, Access Denied";
exit;
}
Возможно ли то что я задумал?
Спасибо
Спустя 1 час, 5 минут, 48 секунд (6.09.2011 - 16:08) Игорь_Vasinsky написал(а):
include('con.php');
if ($admin_name!=$_SERVER['PHP_AUTH_USER']||$admin_pass!=$_SERVER['PHP_AUTH_PW'])
{
header("Location: путь/страница авторизации");
}