Forum Webscript.Ru

Программирование => PHP => Тема начата: MishaS от 09 Марта 2002, 05:30:02

Название: Вопрос по импорту инфы с други страничек....
Отправлено: MishaS от 09 Марта 2002, 05:30:02
Всем пирвет....
У меня такая проблемма: Я написал скрипт по импорту погоды в свою страничку . На моём компе всё пашет просто кульно , но на серваке хостера он выдаёт следующую обшибку:

Warning: file("http://www.elcat.kg/meteo/index.php") - A socket must be already connected. in /host/s/t/r/m/e/g/strannik.mega.net.kg/wather.php on line 13

ЧЁ ДЕЛАТЬ ?:confused:
___________________________________________________
 http://strannik.mega.net.kg (http://strannik.mega.net.kg)
Название: Вопрос по импорту инфы с други страничек....
Отправлено: Lion от 09 Марта 2002, 12:38:35
наверное исходящие соединения запрещены
Название: Вопрос по импорту инфы с други страничек....
Отправлено: Dm от 09 Марта 2002, 19:54:11
попробуй через fsockopen.
Название: Вопрос по импорту инфы с други страничек....
Отправлено: MishaS от 09 Марта 2002, 22:07:55
такс ещё разобраться бы чё такое  fsockopen.
Название: Вопрос по импорту инфы с други страничек....
Отправлено: Dm от 09 Марта 2002, 22:26:47
у... это уже RTFM! 6)
http://www.php.net/manual/en/function.fsockopen.php
пример:

$fp = fsockopen ("www.php.net", 80, $errno, $errstr, 30);
if (!$fp) {
    echo "$errstr ($errno)
\\n";
} else {
    fputs ($fp, "GET / HTTP/1.0\\r\\nHost: [url]www.php.net\\r\\n\\r\\n[/url]");
    while (!feof($fp)) {
        echo fgets ($fp,128);
    }
    fclose ($fp);
}
?>
Название: Вопрос по импорту инфы с други страничек....
Отправлено: Dm от 09 Марта 2002, 22:30:38
баг в форуме, он подумал, что это ссылка!
http://www.php.net\\r\\n\\r\\n
нужно:
Host: http://www.php.net");
Название: Вопрос по импорту инфы с други страничек....
Отправлено: Макс от 09 Марта 2002, 22:35:53
Цитировать
такс ещё разобраться бы чё такое fsockopen.
Тогда лучше используй cURL - он полегче. (это я серьйозно).
На php.net есть примеры
Название: Вопрос по импорту инфы с други страничек....
Отправлено: Dm от 10 Марта 2002, 01:11:04
Цитировать
Тогда лучше используй cURL - он полегче. (это я серьйозно).
На php.net есть примеры

логично ;)
если там вообще файроволл стоит на все исходящие от сервера коннекты, зачем что-то еще использовать?
Название: Вопрос по импорту инфы с други страничек....
Отправлено: MishaS от 10 Марта 2002, 05:22:48
Ааа-а-а-а-обложили #### файрволов понаставили млин ,не пролезешь...а такой скриптец замочили..жалко. Всем спасибо..
Название: Вопрос по импорту инфы с други страничек....
Отправлено: Dm от 10 Марта 2002, 05:55:59
загадка природы...
год назад, такое ощущение, у админов файрволл вообще не изобрели еще, а сейчас вот...