За последние 24 часа нас посетили 17780 программистов и 1280 роботов. Сейчас ищут 1433 программиста ...

curl proxy

Тема в разделе "PHP для новичков", создана пользователем Mega94, 29 ноя 2014.

  1. Mega94

    Mega94 Новичок

    С нами с:
    17 янв 2014
    Сообщения:
    21
    Симпатии:
    0
    народ почему curl proxi не работает?


    Код (Text):
    1. <?PHP
    2. //создаём функцию
    3. function get_proxy($url, $proxy) {
    4. $ch = curl_init();
    5. curl_setopt($ch, CURLOPT_URL,$url);
    6. curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
    7. curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.1) Gecko/2008070208');
    8. curl_setopt($ch, CURLOPT_PROXY, "$proxy");
    9. $ss=curl_exec($ch);
    10. curl_close($ch);
    11. return $ss;
    12. }
    13. //вызываем функцию
    14. $proxy = '193.42.111.11';
    15. $content = get_proxy('http://doman.ru/name/index1.php/',$proxy);
    16. echo $content;
    17.  
    18. header( 'Refresh: 2; url=http://doman.ru/name/index1.php' );
    19.  
    20. ?>
    в файле ndex1.php

    Код (Text):
    1. <?PHP
    2. echo "IP-адрес сервера - ".$_SERVER['SERVER_ADDR']."<br />";
    3.  
    4. ?>
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
     
  3. Mega94

    Mega94 Новичок

    С нами с:
    17 янв 2014
    Сообщения:
    21
    Симпатии:
    0
    в смысле указанно же без порта
     
  4. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    а чего не указать?
     
  5. Mega94

    Mega94 Новичок

    С нами с:
    17 янв 2014
    Сообщения:
    21
    Симпатии:
    0
    щас проверю?

    Добавлено спустя 3 минуты 31 секунду:
    ай нет что то не работает( все равно ip сервера показывает
     
  6. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    а дебаг cURL что показывает? прокся-то вам рада?
     
  7. Mega94

    Mega94 Новичок

    С нами с:
    17 янв 2014
    Сообщения:
    21
    Симпатии:
    0
    Честно говоря не проверил) не подскажите как?
     
  8. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    ну то есть теории о том как работают прокси нет, есть первый попавшийся ип и мы сразу хотим начать через него проксироваться... круто... я бы прям удивился если бы сходу заработало.

    к примеру явно указать порт. прокся работает на каком-то порту. вам это совершенно не очевидно но все соединения протокола tcp/ip привязываются к какому-то порту. я повторяю вопрос из первого сообщения. а порт-то какой? откуда курле знать через какой порт проксироваться? спросите у владельца прокси к какому порту нужно подключаться. и как ни странно... явно укажите этот порт в курле. чувствуете глубину вопроса? одним вопросом я намекаю и на то что у вас в коде пропущен порт и что прокся работает на каком-то порту который вы очевидно даже не знаете.