Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.04.2017, 08:14   #1
baradak
 
Регистрация: 26.01.2012
Сообщений: 6
По умолчанию авторизация через прокси

Подскажите,что не так делаю,
не получается работать через прокси сервер
Код:

<?php 
	
function curlFile($url,$proxy_ip,$proxy_port,$loginpassw)
{
    $loginpassw = 'login:pass';
    $proxy_ip = '3.186.244.145';
    $proxy_port = '8080';
    $url = 'http://mail.ru/';

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_PROXYPORT, $proxy_port);
    curl_setopt($ch, CURLOPT_PROXYTYPE, 'HTTP');
    curl_setopt($ch, CURLOPT_PROXY, $proxy_ip);
    curl_setopt($ch, CURLOPT_PROXYUSERPWD, $loginpassw);
    $data = curl_exec($ch);
    curl_close($ch);

    return $data;
    echo $data;
   
}
curlFile(); 


?>
В чем ошибка?
Прокси точно работает. ( проверял через браузер )


PHP Warning: Missing argument 4 for curlFile(), called in ..... on line 26 and defined in ...... on line 4

Последний раз редактировалось baradak; 05.04.2017 в 08:17.
baradak вне форума Ответить с цитированием
Старый 05.04.2017, 08:47   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Так а что выводит-то?
Смотрите документацию http://php.net/manual/en/function.curl-exec.php, проверяйте возвращаемое значение, выводите curl_error.

И зачем вы устанавливаете значения параметров в теле функции вместо их передачи ей?)
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Процесс через прокси voxfox Общие вопросы Delphi 4 06.08.2013 23:39
Не работает через прокси! JGalt Работа с сетью в Delphi 2 17.05.2013 18:04
MySQL через прокси. Хоттабич Фриланс 2 31.05.2012 15:21
прокси через http var PHP 1 08.10.2011 22:05
Авторизация на прокси через IdHTTP SLASH_CyberPunk Работа с сетью в Delphi 1 26.12.2010 22:46