[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: cURL с прокси
Sice
Добрый день, друзья. Пытаюсь использовать 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 прокси у меня в массиве), поочередно за одно выполнение скрипта. Заранее большое спасибо.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.