>для начала я поинтересовался а работает ли этот if.
>Он спросил как проверить.
Нет. Он спросил:
Автор оригинала: alex-ko3
А как узнать? В том то и дело, что они не устанавливаются, то есть как-то функция setcookie - выполняется (потому что нет ошибок), и в то же время нет - потому что нет куков ?
Кто-нить может ответить на один вопрос: "Почему на одном сервере куки ставятся, а на другом нет"?
На этом самом другом стали тоже устанавливаться, после того, как я установил переменную register_globals (об ней действительно написано в описании функции setcookie()).
Как минимум, без register_globals on у тебя переменная $session_nofirst ничем не инициализируется и чтобы получить именно эту куку к ней нужно обращаться так:
Кстати ешо вопрос. Вот тут говорили, что использовать глобалсы небезопасно (с этим согласен). А что насчёт таких массивов как $_COOKIE и $_REQUEST? Они тоже небезопасны?
Или с ними можно общаться?