|
|
|
|
|
для: Работник Жека
(11.04.2007 в 13:03)
| | Вам нужно ещё отослать HTTP-заголовок Cookie:, подробности в теме по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=9050. | |
|
|
|
|
|
|
|
для: RV
(11.04.2007 в 13:57)
| | пардон, не докапал мануалы....
Спасибо RV!
пойду докапывать ..) | |
|
|
|
|
|
|
|
для: Работник Жека
(11.04.2007 в 13:53)
| | curl, сокеты | |
|
|
|
|
|
|
|
для: RV
(11.04.2007 в 13:21)
| | пробовал.
....и даже "самый лучший броузер" в мире MSIE её не открывает.
Дело в том, что для того чтобы попасть на эту страницу необходимо чтобы были кое-какие записи в куках....
...чтобы они появились, надо сначало зайти на главную страницу: http://www.luceplan.com/
Так вот, проблема в том, что без куки он не пускает на страницу.
Могу ли я пользуясь функциями PHP эмулировать броузер с куками, т.е. как же мне обмануть сервер и дать ему понять, что я залезаю к ниму с куками? | |
|
|
|
|
|
|
|
для: Работник Жека
(11.04.2007 в 13:03)
| | ты ее хоть в обычном броузере пробовал открывать? | |
|
|
|
|
|
|
| Добрый день!
С сайта итальянских светильников мне необходимо срезать их каталог
...иду к страничке с товаром:
$content = file_get_contents("http://www.luceplan.com/catalogo/scheda.asp?id=66&f=43&t=2&m=5");
|
...но функция file_get_contents возвращает ошибку:
file_get_contents(http://www.luceplan.com/catalogo/scheda.asp?id=66&f=43&t=2&m=5): failed to open stream: HTTP request failed! HTTP/1.1 500 Internal Server Error
|
пробовал по другому:
$handle= fsockopen("www.luceplan.com", 80, $errno, $errstr, 12);
fputs($handle, "GET /catalogo/scheda.asp?id=66&f=43&t=2&m=5 HTTP/1.0\r\n");
fputs($handle, "Host: www.luceplan.com\r\n");
fputs($handle, "Referer: http://www.luceplan.com\r\n");
fputs($handle, "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)\r\n\r\n");
$content = '';
$contt = '';
if($handle)
{
while (!feof($handle)) {$content .= fread($handle, 8192);}
fclose($viart_xml);
}
|
но всё равно получаю не то что нужно:
HTTP/1.1 500 Internal Server Error
Server: Microsoft-IIS/5.0
Date: Wed, 11 Apr 2007 09:06:07 GMT
X-Powered-By: ASP.NET
Connection: Keep-Alive
Content-Length: 275
Content-Type: text/html
Expires: Wed, 11 Apr 2007 09:05:07 GMT
Set-Cookie: ASPSESSIONIDQSQTCTRB=JICCPHDAELFJKOKLEJDDFNNH; path=/
Cache-control: private
<font face="Arial" size=2>
<p>Microsoft VBScript runtime </font> <font face="Arial" size=2>error '800a000d'</font>
<p>
<font face="Arial" size=2>Type mismatch: 'cint'</font>
<p>
<font face="Arial" size=2>/catalogo/scheda.asp</font><font face="Arial" size=2>, line 42</font>
|
подскажите, пожалуйста, как мне зайти на эту страничку эмулирую поведение обычного броузера? | |
|
|
|
|