Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> cURL с прокси, Проходит цикл только один раз 
:(
    Опции темы
Sice
  Дата 25.6.2015, 02:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Радио Онлайн
*


Профиль
Группа: Участник
Сообщений: 62
Регистрация: 4.12.2007

Репутация: нет
Всего: 0



Добрый день, друзья. Пытаюсь использовать cURL с прокси для отправки запросов на свой сайт, чтобы проверить модуль "распознования", но почему-то отправляется только один запрос и на этом и скрипт останавливается... не пойму почему.. вот код:
Код

<?php
$proxy[1] = '112.120.243.28:8080';
$proxy[2] = '135.154.71.21:8080';
$proxy[3] = '182.154.71.22:8080';
$proxy[4] = '109.154.71.23:8080';
$proxy[5] = '18.121.231.206:8080';
$proxy[6] = '144.121.249.103:8080';
$proxy[7] = '62.106.6.42:8080';
$proxy[8] = '82.93.101.41:8080';
$proxy[9] = '22.64.121.7:8080';
$proxy[10] = '91.61.101.30:8080';

function get_page_get($page,$proxy) {
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $page); 
    curl_setopt($curl, CURLOPT_PROXY, $proxy);
    curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16");
    curl_setopt($curl, CURLOPT_FAILONERROR, 1);
    curl_setopt($curl, CURLOPT_REFERER, 'http://www.ssss33.com/rasp.php');
    curl_setopt($curl, CURLOPT_TIMEOUT, 30);
    curl_setopt($curl, CURLOPT_HEADER, 0);
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
    curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    $result = curl_exec($curl);
    curl_close($curl); 
    return $result;
}

foreach($proxy as $prx){
    get_page_get('http://www.ssss33.com/rasp.php',$prx);
}

?>

Подскажите пожалуйста, как сделать, чтобы отправлялись именно 10 запросов (10 прокси у меня в массиве), поочередно за одно выполнение скрипта. Заранее большое спасибо.
PM MAIL WWW   Вверх
ksnk
Дата 25.6.2015, 08:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 1
Всего: 386



А если включить вывод ошибок?
Код

<?php

error_reporting(E_ALL);
ini_set('display_errors',1);

$proxy[1] = '112.120.243.28:8080';
...



--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Сеть | Следующая тема »


 




[ Время генерации скрипта: 0.0881 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.