Sanu0074

Sanu0074
Рейтинг
110
Регистрация
31.08.2012

LEOnidUKG, да

LEOnidUKG, сделал я через прокси сервер тем же curlom - толку ноль

        $ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_MAXREDIRS, 10);
curl_setopt($ch, CURLOPT_ENCODING, 1);
curl_setopt($ch, CURLOPT_DNS_USE_GLOBAL_CACHE, FALSE);
curl_setopt($ch, CURLOPT_COOKIEJAR, $_SERVER['DOCUMENT_ROOT']."/cookie.txt");
curl_setopt($ch, CURLOPT_COOKIEFILE,$_SERVER['DOCUMENT_ROOT']."/cookie.txt");
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.56 Safari/536.5');
curl_setopt($ch, CURLOPT_PROXY, "78.109.137.225:3128");

$data = curl_exec($ch);
curl_close($ch);
return $data;

Неверное дело не в забаненом ip...

LEOnidUKG, как сделать так чтобы передавалась оригинальная ссылка? где такой прокси найти?

LEOnidUKG, да

p.s. попробовал POST запросом сделать, результат тот же(

LEOnidUKG, да, тоже самое

---------- Добавлено 30.10.2014 в 00:13 ----------

попробовал через прокси: http://www.php-proxy.net/index.php?q=aHR0cDovL3d3dy5obHR2Lm9yZy8%2FcGFnZWlkPTE3MyZwbGF5ZXJpZD03MTY3JmdhbWVpZD0y&hl=3ed

работает, но это вообще не вариант(

надо както нормальным путем получить...

LEOnidUKG, вот скрин

LEOnidUKG, и чистый не работает

---------- Добавлено 29.10.2014 в 23:59 ----------

Sanu0074, если бы ip был забанен то и в браузереб не выводилось, вы сравните результат браузера и через curl

---------- Добавлено 30.10.2014 в 00:01 ----------

LEOnidUKG, и например если главную страницу брать то она как следует выводится, а это криво

LEOnidUKG, ну вот я сделал:

class Hltv_get extends CI_Controller {

public function player() {
$url = $_GET['link'];
echo $this->curl_gets($url);
}

public function curl_gets($url){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_MAXREDIRS, 10);
curl_setopt($ch, CURLOPT_ENCODING, 1);
curl_setopt($ch, CURLOPT_DNS_USE_GLOBAL_CACHE, FALSE);
curl_setopt($ch, CURLOPT_COOKIEJAR, $_SERVER['DOCUMENT_ROOT']."/cookie.txt");
curl_setopt($ch, CURLOPT_COOKIEFILE,$_SERVER['DOCUMENT_ROOT']."/cookie.txt");
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.56 Safari/536.5');


$data = curl_exec($ch);
curl_close($ch);
return $data;
}

}

Результат такойже, ноли и n\a, только вверху заголовки выводятся.. чтото должно содержаться в cookie.txt ??

LEOnidUKG, вы пробовали?

_ROBOT,я и не против бы пользоваться phpmaileraми или sendmail, но например у меня 10 сайтов, нужно чтобы письма например при регистрации на каждом сайте отправлялись юзеру с разного аккаунта (тут например яндекс почта для домена подойдёт), и вот как мне поцепить все 10 аккаунтов например на тот же sendmail? Ведь в sendmail.ini можно прописать только данные одного аккаунта, а надо 10, потомучто у каждого сайта свой

Всего: 373