|
|
|
| Здравствуйте.
Столкнулся с такой проблемой:
На локальном хосте в каталоге устанавливаю cookie
www.site.ru.site/user/office.php
<?
setcookie("email", $_POST["email"], time()+9999999, "/", “www.site.ru.site” );
//- С этим проблем нет, работает.
?>
А вот когда хочу удалить setcookie("email"); происходит следующее:
[code]<?php if (isset($_COOKIE["email"])) {echo "<div class='hed_prop'> <span style='color:red;'>".$_COOKIE["email"]."</span>,( <a class='hed_prop2' href='#'>Мои публикации</a> ) ";} ?>
|
Резальтат таков: ,( Мои публикации ) – Кука ушла, а то что не должно показываться без нее все равно осталось.
Пробую сделать удаление с указанием хоста
<? setcookie("email", "/uzer/", “www.site.ru.site”); ?>
|
остается: /uzer/,( Мои публикации )
Как можно решить данную проблему | |
|
|
|
|
|
|
|
для: Dinya_1
(10.05.2011 в 21:59)
| | <? setcookie("email", ''); ?> | |
|
|
|
|
|
|
|
для: sl1p
(11.05.2011 в 00:03)
| | не работает,
<? setcookie("email", ''); ?>
<? setcookie("email", ''"); ?>
setcookie("email", "/", "www.site.ru.site");
|
выдаёт ошибку об отправке заголовков
Warning: setcookie() expects parameter 3 to be long, string given in W:\home\www.site.ru.site\uzer\drob_user.php on line 8
//Здесь ругается на переадресацию
Warning: Cannot modify header information - headers already sent by (output started at W:\home\www.site\site.ru\uzer\drob_user.php:8) in W:\home\www.site\site.ru\uzer\drob_user.php on line 10 | |
|
|
|