Пишу скрипт парсинга e-mail адресов: PHP: <? header("Content-Type: text/html; charset=utf-8"); set_time_limit(1000000000000); ini_set('memory_limit', '64M'); $start = 0; $end = 481; for ($o=$start;$o<$end+1;$o++){ //************** FUUUKNCEEEE ************** $proxyFile = file("proxy.txt"); $proxy = $proxyFile[$o]; function get_page($url){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_PROXY, $proxy); curl_setopt($ch, CURLOPT_HEADER, 0); // return headers 0 no 1 yes curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // return page 1:yes curl_setopt($ch, CURLOPT_TIMEOUT, 200); // http request timeout 20 seconds curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); // Follow redirects, need this if the url changes curl_setopt($ch, CURLOPT_MAXREDIRS, 2); //if http server gives redirection responce curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7"); curl_setopt($ch, CURLOPT_COOKIEJAR, "cookies.txt"); // cookies storage / here the changes have been made curl_setopt($ch, CURLOPT_COOKIEFILE, "cookies.txt"); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); // false for https curl_setopt($ch, CURLOPT_ENCODING, "gzip"); // the page encoding $data = curl_exec($ch); // execute the http request // close the connection return $data; } //************** FUUUKNCEEEE ************** $page = get_page("http://www.firmy.cz/Remesla-a-sluzby/Pocitacove-a-internetove-sluzby?page=".$o); preg_match('@<ul data-dot="results">(.*?)<p id="resultCount">@smi',$page,$tmpx); preg_match_all('@<div class="logo"> <a href="/detail/(.*?)"@mi',$tmpx[1],$ahoj); $pocetOdkazu = count ($ahoj[1]); $zacatekUrl = "http://www.firmy.cz/detail/"; for ($i=0;$i<=$pocetOdkazu+1;$i++) { $open=get_page($zacatekUrl.$ahoj[1][$i]); preg_match_all('@<a href="mailto:(.*?)"@smi',$open,$done); $test = $done[1][0]; echo $test."<br>"; //sleep(2); } //sleep(2); echo $o; } ?> приходится использовать прокси чтоб не банили... но банится все равно. Думаю дело в том, что не передается цифра в PHP: $proxy = $proxyFile[$o]; Так ли это ? Помогите разобраться, все ли у меня правильно в скрипте ? Запутываюсь в циклах... Всем заранее спасибо за отклик