Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: не получаеться отграбить страницу

Сообщения:  [1-6] 

 
 автор: cheops   (12.04.2007 в 13:53)   письмо автору
 
   для: Работник Жека   (11.04.2007 в 13:03)
 

Вам нужно ещё отослать HTTP-заголовок Cookie:, подробности в теме по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=9050.

   
 
 автор: Работник Жека   (11.04.2007 в 14:05)   письмо автору
 
   для: RV   (11.04.2007 в 13:57)
 

пардон, не докапал мануалы....

Спасибо RV!

пойду докапывать ..)

   
 
 автор: RV   (11.04.2007 в 13:57)   письмо автору
 
   для: Работник Жека   (11.04.2007 в 13:53)
 

curl, сокеты

   
 
 автор: Работник Жека   (11.04.2007 в 13:53)   письмо автору
 
   для: RV   (11.04.2007 в 13:21)
 

пробовал.
....и даже "самый лучший броузер" в мире MSIE её не открывает.

Дело в том, что для того чтобы попасть на эту страницу необходимо чтобы были кое-какие записи в куках....
...чтобы они появились, надо сначало зайти на главную страницу: http://www.luceplan.com/

Так вот, проблема в том, что без куки он не пускает на страницу.

Могу ли я пользуясь функциями PHP эмулировать броузер с куками, т.е. как же мне обмануть сервер и дать ему понять, что я залезаю к ниму с куками?

   
 
 автор: RV   (11.04.2007 в 13:21)   письмо автору
 
   для: Работник Жека   (11.04.2007 в 13:03)
 

ты ее хоть в обычном броузере пробовал открывать?

   
 
 автор: Работник Жека   (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> 


подскажите, пожалуйста, как мне зайти на эту страничку эмулирую поведение обычного броузера?

   

Сообщения:  [1-6] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования