22.11.2006, 05:42
общий
это ответ
Здравствуйте, Артём Талипов!
Вообще прототип функции таков:
bool setcookie ( string name [, string value [, int expire [, string path [, string domain [, int secure]]]]])
Все параметры начиная со второго не обязательны.
Чтобы куки оставались и после перезагрузки браузера необходимо установить третий параметр (expire), который отвечает за время жизни куков в секундах. Если он не установлен, то куки действительны только до перезагрузки браузера. Например, задав время жизни time()+60*60*24*30 куки будут существовать 30 дней.
Параметр path отвечает за пути на сайте, где будут действительны куки, значение "/" означает, что они будут действительны на всем сайте.
За домены отвечает параметр domain. Он определяет на каких доменах будут действительны куки. Для того чтобы куки были действительны на всех поддоменах стоит установить значение ".mysite.com" если не ошибаюсь.
Последний параметр задает протокол передачи куков HTTP (нулевое значение) или HTTPS (не нулевое).
Удачи.