Leonid
PHP? нет, не слышал...
Проблема с cookies
У меня cookies себя как-то странно себя ведут. Вот в чем дело:
Скрипт на PHP получает через строку адреса значение переменных из формы и запоминает их в Cookies (если переменные в строке есть)
if ($varname) {setcookie ("varname", $varname);}
Так вот, эти переменные устанавливаются только один раз, и при дальнейших вызовах скрипта всегда испоьзуются значения переменных, полученные в первый раз.
Даже если в строке адреса наприсать index.php?varname=value2
а первой строкой скрипта будет, например,
setcookie ("varname", $varname); - без всяких проверок
echo $varname;
Все равно напечатает первоначальное значение переменной и поменять ее нет никакой возможности.
В чем тут дело?
У меня cookies себя как-то странно себя ведут. Вот в чем дело:
Скрипт на PHP получает через строку адреса значение переменных из формы и запоминает их в Cookies (если переменные в строке есть)
if ($varname) {setcookie ("varname", $varname);}
Так вот, эти переменные устанавливаются только один раз, и при дальнейших вызовах скрипта всегда испоьзуются значения переменных, полученные в первый раз.
Даже если в строке адреса наприсать index.php?varname=value2
а первой строкой скрипта будет, например,
setcookie ("varname", $varname); - без всяких проверок
echo $varname;
Все равно напечатает первоначальное значение переменной и поменять ее нет никакой возможности.
В чем тут дело?