![]() |
Установить в браузере cookie
Тут у меня возникла задача, как установить cookie, чтобы те автоматически в браузере появлялись, при том для желаемой страницы. Можно ли это сделать с помощью PHP, или это только через javascript идёт, в общем, что и как делать? :yees:
добавлено через 15 минут Нашёл способ по http echo "<META HTTP-EQUIV=\"Set-Cookie\" CONTENT=\"session-".$sessionid."=".$cookvalue.";expires=Wednesday, 08-Aug-09 23:59:59 GMT; path=/\">"; Типа этого прокатило, интересно, что фишка от самой PHP сработать не хотела. |
|
Да видел я эту фишку и как говорил, испробовал, но куки в браузере не отложился, а значит фишка с пхп командой не сработала.
|
Странно, обычно все работает. Примеры пробовали?
|
Да, Hubbitus, в первую же очередь испробовал все примеры в самом файрфоксе, и в самом же файрфоксе глядел, не отложились ли там после этого куки, но там было пусто :(
добавлено через 16 минут Сейчас получилось окончательно занести куки через пхп, однако его содержание доходит кодированным, а мне так не надо. setrawcookie тоже пробовал :( header("Set-Cookie: name=value"); тоже кодированным доходит. добавлено через 4 минуты Похоже проблема в https протоколе, который я вызываю, что бы я не делал, содержание куки кодируется и заносится в кодированном виде. Может это ошибка пхп или невозможность пхп сажать куки на сайтах, которые запаролены и через https? В любом случае способ через браузер работает на ура. |
| Часовой пояс GMT +4, время: 17:39. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.