![]() |
Посылка Cookie через Header (PHP)
Написал некий скрипт, который подключаеться к сайту через fsockopen, отправляет заголовки в том числе cookies, что бы войти в систему (типо через форму).
С локальной машины все прекрасно работает. Загружаю скрипт на сервер и почему-то вход пользователя не происходит. [На этом сервере у меня тоже лежит скрипт, который выполняет похожу функцию к другому сайту, там все работает.] Что может быть? Сайт тот как-то определяет, что вход выполнен не через их? Но почему тогда срабатывает с моей машины. Может кто знает что это может быть? :) |
тебе хост не режет права? на некот бесплатных хостингах работают не все скрипты
|
наверно как всегда register_globals...
|
Baron Night, это платный хост. К тому же на этом хосте скрипт с отправкой куков нормально работает.
r0cha!, т.е.? |
Скрипт точь-точь такой на локалхосте пашет?
Без любых изменений. |
поддержка сокетов есть??
скрипт в студию... |
_Great_, да
nc.STRIEM, сокеты поддерживаються, ниже скрипт (ф-ю стащил пыхпыха.нет) PHP код:
|
замени:
PHP код:
PHP код:
и замени: $out .= "Connection: Close\r\n\r\n"; на $out .= "Pragma: no-cache\r\n\r\n"; |
Цитата:
|
Цитата:
|
там кстати слеши не в ту сторону :)
в любом случаи не помогло. nc.STRIEM, всеравно спасибо! |
один перевод строки после поста нужен. иначе как сервер поймет что ты данные уже послал и завершил запрос? =))) Это во-первых. Во-вторых, убирать Connection: close не нужно. В-третьих, если на локале скрипт работает, а на хосте нет - очевидно что дело в хосте =)
|
Дело в том, что точно такой же скрипт на этом же хосте работает.
|
| Время: 01:12 |