powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / РHP проблема с загрузкой файла скриптом
7 сообщений из 7, страница 1 из 1
РHP проблема с загрузкой файла скриптом
    #38701190
Nick-name
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соединяюсь с удалённым сервером бес проблем

сокращённый вариант
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
$openSocet = fsockopen($host,80,$numberError,$descriptionError,30);
//запрос отправляется методом post
//куча заголовков
fputs($openSocet,$autirizationUrl);

while(!feof($openSocet)){

    echo fgets($openSocet)."<br>";
}


Вот и вижу на странице мне выводятся все заголовки всё без проблем, но фал который я скачивал, выводится как текст, а как его в фалик то сохранить, и без заголовков?
...
Рейтинг: 0 / 0
РHP проблема с загрузкой файла скриптом
    #38701202
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nick-nameно фал который я скачивал, выводится как текстНе сам выводится. Кто-то (возможно, Вы) написал в коде "echo" - это вывод к клиенту (в браузер). Потому и выводится.

Nick-nameа как его в фалик то сохранить, и без заголовков?Признаком окончания заголовков служит первая пустая строка в принятых данных. Всё, что до первой пустой строки - заголовки. Их можно проигнорировать. А лучше проанализировать (вдруг там код 404 или 301 окажется или еще чего) и переходить к сохранению в файл только при коде ответа сервера 200. Всё, что после первой пустой строки - принятый контент. Его и сохранять в файл.
Сохранить данные в файл можно при помощи http://php.net/manual/ru/function.file-put-contents.php например. Для относительно небольших файлов вполне подойдет.
Но можно организовать запись в файл и цепочкой fopen(), fwrite() и fclose(). При таком варианте fwrite() можно вызывать непосредственно в цикле. Это подэкономит память, но увеличит количество обращений к диску.
...
Рейтинг: 0 / 0
РHP проблема с загрузкой файла скриптом
    #38701224
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
curl, да. лучше guzzle
...
Рейтинг: 0 / 0
РHP проблема с загрузкой файла скриптом
    #38701252
Nick-name
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а если эхо не будет, то куда это всё выводиться будет?
а насчёт куразора, я знаю, мне так, для расширения кругозора это.
...
Рейтинг: 0 / 0
РHP проблема с загрузкой файла скриптом
    #38701256
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nick-nameа если эхо не будет, то куда это всё выводиться будет?Никуда. Ваш Капитан Очевидность.

Однако, можете сохранить возвращенные данные в переменной и далее делать с ними всё, что захотите.
...
Рейтинг: 0 / 0
РHP проблема с загрузкой файла скриптом
    #38701257
Nick-name
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,

так как же вывести в файл?
...
Рейтинг: 0 / 0
РHP проблема с загрузкой файла скриптом
    #38701264
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nick-name,

16331065
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / РHP проблема с загрузкой файла скриптом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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