powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) fopen url`а через прокси
6 сообщений из 6, страница 1 из 1
(PHP) fopen url`а через прокси
    #33379449
tarchu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Премного благодарен буду если кто поможет мне понять как договориться :) с прокси...
вобщем нужно считать часть инфы с файла...
в локалке делаю все нормально... работает....
как сделать тоже самое через прокси?

Заранее спасибо Всем!!!
...
Рейтинг: 0 / 0
(PHP) fopen url`а через прокси
    #33379523
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
В мануале есть масса примеров.
http://se.php.net/fsockopen
http://se.php.net/CURL
...
Рейтинг: 0 / 0
(PHP) fopen url`а через прокси
    #33381830
tarchu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
итак... остановимся на сокетах... вчера всю вторую половину дня продолбался... но так ничего и не вышло...

итак... код:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
<?

echo get_url_title("http://aaa.com/sss/ddd/?fff=ggg");

function get_url_title($url, $timeout =  2 )
{
$url = parse_url($url);

if(!in_array($url['scheme'],array('','http')))
return;

$fp = fsockopen ($url['host'], ($url['port'] >  0  ? $url['port'] :  80 ), $errno, $errstr, $timeout);
if (!$fp)
{
echo "$errstr ($errno)<br>\n";
return;
}
else
{

fputs ($fp, "GET /".$url['path'].($url['query'] ? '?'.$url['query'] : '')." HTTP/1.0\r\nHost: ".$url['host']."\r\n\r\n");
$d = '';
while (!feof($fp))
{
$d .= fgets ($fp, 2048 );

if(preg_match('~somepreg~i', $d, $m))
break;
}
fclose ($fp);

return $m[ 0 ];
}
}
?> 

echo "$errstr ($errno)<br>\n";
Вот эта штука выдает (0) - значит не может открыть сокет... ХЕЛП??? что может это быть и как его побороть?
...опять же в локалке все работало... сорри если задаю тупые вопросы....
...
Рейтинг: 0 / 0
(PHP) fopen url`а через прокси
    #33381875
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Если вы хотите работать через прокси - то и подсоединяться fsockopen'ом вы должны к прокси-серверу, а не к тому, страницу с которого хотите забрать. Да и в запросе URL нужно передавать полностью (иначе как бы прокся узнала, к кому вы реально обращаетесь?). В общем, смотрите примеры пользователей в мануале - там есть примеры работы через прокси-сервер.
...
Рейтинг: 0 / 0
(PHP) fopen url`а через прокси
    #33382678
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ещё возможен тот вариант, что вы пытаетесь использовать эти скрипты на фрихосте. Так вот там у вас вряд ли что-то выйдет, как правило, исходящие соединения для скриптов пользователей запрещены.
...
Рейтинг: 0 / 0
(PHP) fopen url`а через прокси
    #33384194
tarchu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да... видимо запрещено совсем.... потому что уже перепробовал все примеры с проксями - нифига... не пропускает...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) fopen url`а через прокси
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]