Имитация клика по ссылке

chisto_tolyan

Враг народа
Имитация клика по ссылке

Вобщем задача такая: симитировать клик на ссылку(допустим, example.com/script.php?var=some). При клике на эту ссылку происходит редирект на другую страницу(допустим, vasya.ru/some.html). Из этой "другой страинцы" нужо перейти еще на одну ссылку.
Делаю так: fsockopen'om открываю example.com, в хедере GET'om на script.php?var=some, потом читаю ответ сервера, выдираю Location: vasya.ru/some.html.
Вопрос: можно ли посылать хидера после того, как прочитал ответ, или нужно открывать новое соединение?
 

chisto_tolyan

Враг народа
пробовал, после чисто чтения заголовок как-бы отправляется, но ничего не происходит...т.е. если после чтения example.com/script.php?var=some послать хёдера на example.com/script2.php?var=wow в script2.php ничего ен происходит... А хотелось бы чтоб все делалось в одном соединении)
 

lucas

Guest
Tor
после чтения example.com/script.php?var=some послать хёдера на example.com/script2.php?var=wow в script2.php ничего ен происходит... А хотелось бы чтоб все делалось в одном соединении
Не наводит на мысль о необходимости прочтения "танка"?
Там, кстати, приведены причины невозможности процитированного.
Четко и ясно.
 

Tor

Новичок
lucas
нет, он под понятием "послать хёдера" имеет в виду fputs, а не header
 

lucas

Guest
Tor
А какая разница?
Он послал запрос, прочитал ответ. Все. Точка. (Кип-Элайв не в счет.)

В факе про это написано.
Специально для тебя и chysto_tolyan'а:
Сервер и браузер общаются, посылая друг другу запросы по особому протоколу - HTTP. Соединение может инициировать только браузер. Он посылает серверу запрос - показать такой-то файл. Сервер клиенту файл посылает.
Только так и происходит. Клиент запросил - сервер отдал. И забыл сразу о клиенте.
 

Tor

Новичок
lucas
хорошо, убедил, что chisto_tolyanу надо прочитать "на танке"
 
Сверху