Не будьте дебилом и Вы Попробуйте установить параметр CURLOPT_FOLLOWLOCATION в значение отлично от нуля(false))
скрипт актуален еще? Или алгоритмы так поменялись что проще другое искать? Рамблер выдал Код (Text): php.net Google php gggggg php.net Rambler php gl Fatal error: Maximum execution time of 30 seconds exceeded in Z:\home\***.ru\www\tools.php on line 18 Яндекс Код (Text): php.net Yandex php gArray ( [url] => http://www.yandex.ru/yandsearch?p=0&text=php&rpt=rad [content_type] => text/html [http_code] => 301 [header_size] => 218 [request_size] => 173 [filetime] => -1 [ssl_verify_result] => 0 [redirect_count] => 0 [total_time] => 0.734 [namelookup_time] => 0 [connect_time] => 0.063 [pretransfer_time] => 0.063 [size_upload] => 0 [size_download] => 185 [speed_download] => 252 [speed_upload] => 0 [download_content_length] => 185 [upload_content_length] => 0 [starttransfer_time] => 0.734 [redirect_time] => 0 ) HTTP/1.1 301 Moved Permanently Server: nginx/0.6.35 Date: Wed, 20 May 2009 19:01:34 GMT Content-Type: text/html Content-Length: 185 Connection: close Location: http://yandex.ru/yandsearch?p=0&text=php&rpt=rad 301 Moved Permanently nginx/0.6.35 Гугель Код (Text): php.net Google php gggggg php.ru Google php gggggg phpclub.ru Google php ggg Fatal error: Maximum execution time of 30 seconds exceeded in Z:\home\***.ru\www\tools.php on line 18 [/php]
Яндекс сука ((( Нам очень жаль, но запросы, поступившие с вашего IP-адреса, похожи на автоматические. По этой причине мы вынуждены временно заблокировать доступ к поиску. Чтобы продолжить поиск, пожалуйста, введите символы с картинки в поле ввода и нажмите «Отправить». Это они недавно "внедрили" Есть мысли как обойти?
Мне кажется, что такое я видел уже давно... Хотя может то был гугл, не помню точно. А по поводу обойти - не посылать им запросы, "похожие на автоматические" ))
интересно как выглядит "не похожий" у гугла все ровно, но регулярку надо менять.....сейчас Код (PHP): preg_match_all("/<h2 class=r><a href=\"http:\/\/(.*?)\" target=_blank class=l([^>]*)>/is",$cnt,$res); ибо почему-то не находит((((
Код (Text): <h3 class="r"><a href="http://www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=6&cts=1331284309214&ved=0CHAQFjAF&url=http%3A%2F%2Fphp.ru%2F&ei=WclZT6bLN5HN4QSI2vXZDw&usg=AFQjCNGZMboMSYLExd-tk2e1SHwiHpPUqg&sig2=6AWWSqf8QrjFoPmYZncl4Q" target="_blank" class="l" onmousedown="return rwt(this,'','','','6','AFQjCNGZMboMSYLExd-tk2e1SHwiHpPUqg','6AWWSqf8QrjFoPmYZncl4Q','0CHAQFjAF',null,event)"><em>PHP</em>.RU — Сообщество <em>PHP</em>-Программистов</a></h3> в чем косяк у регулярки, кроме как h3???