Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Программирование > PHP

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 17.10.2003, 20:53
ihorko вне форума Посмотреть профиль Отправить личное сообщение для ihorko Посетить домашнюю страницу ihorko Найти все сообщения от ihorko
  № 1  
ihorko
Теоретик и Практик
 
Аватар для ihorko

Регистрация: Mar 2001
Адрес: Київ, .NET.UA
Сообщений: 1,173
Отправить сообщение для ihorko с помощью ICQ Отправить сообщение для ihorko с помощью AIM Отправить сообщение для ihorko с помощью Yahoo
По умолчанию Считывание скриптом файлов с удаленного сервера

Есть скрипт, который открывает файл с левого урл, читает его и пишет у себя на сервере, рядом с собой. Делает он это циклом, получая массив ссылок на файлы и сохраняя эти файлы себе по очереди. Такой себе сервеный вариант "менеджера закачек"
На локалхосте работает отлично, если увеличить по ходу таймаут выполнения скрипта то он спокойно скачивает все файлы по порядку и сохраняет где сказано. На сервере в принципе тоже работает, но странным образом - он не докачивает файлы до конца. Все файлы получаются одного размера - 2682 байта, иногда встречается среди таких файлов один-два чуть больше размером - раза в полтора-два. К чему бы это? Как это вылечить? Файлы реально кило по 40-90 каждый.

Вопрос в первую очередь к Ковбою, Крейзи и Адвокату. Ну и ко всем, кто может помочь.

Спасибо.
__________________
nothing | жежо

Старый 17.10.2003, 22:08
Самурай вне форума Посмотреть профиль Отправить личное сообщение для Самурай Найти все сообщения от Самурай
  № 2  
Самурай
Ветеран форума

Регистрация: Aug 2001
Адрес: /kiev.ua/butuzov
Сообщений: 3,045
Отправить сообщение для Самурай с помощью ICQ
потому как читает он его по подходам, пакетам...


PHP код:
<?

$fs
=fopen ("http://ua-design.net/portfolio/e-not.jpg""rb"); // такого файла на серваке уже нет.


$line="";
while (!
feof ($fs)) 
    { 
       
$line .= fread ($fs1024); 
    } 


fclose($fs);


$newfs=@fopen("e-not.jpg""wb");
fputs($newfs$line);
fclose($newfs);


?>

плиз... читаем его почуть чуть...
__________________
...


Последний раз редактировалось Самурай; 17.10.2003 в 22:10.
Старый 17.10.2003, 22:17
ihorko вне форума Посмотреть профиль Отправить личное сообщение для ihorko Посетить домашнюю страницу ihorko Найти все сообщения от ihorko
  № 3  
ihorko
Теоретик и Практик
 
Аватар для ihorko

Регистрация: Mar 2001
Адрес: Київ, .NET.UA
Сообщений: 1,173
Отправить сообщение для ihorko с помощью ICQ Отправить сообщение для ihorko с помощью AIM Отправить сообщение для ihorko с помощью Yahoo
Понял, спасибо
__________________
nothing | жежо

Старый 17.10.2003, 22:24
ihorko вне форума Посмотреть профиль Отправить личное сообщение для ihorko Посетить домашнюю страницу ihorko Найти все сообщения от ihorko
  № 4  
ihorko
Теоретик и Практик
 
Аватар для ihorko

Регистрация: Mar 2001
Адрес: Київ, .NET.UA
Сообщений: 1,173
Отправить сообщение для ihorko с помощью ICQ Отправить сообщение для ihorko с помощью AIM Отправить сообщение для ihorko с помощью Yahoo
кстати,
Цитата:
, "wb");
мне на юних и байнарисейф до звиздюлей
__________________
nothing | жежо

Старый 17.10.2003, 22:43
Самурай вне форума Посмотреть профиль Отправить личное сообщение для Самурай Найти все сообщения от Самурай
  № 5  
Самурай
Ветеран форума

Регистрация: Aug 2001
Адрес: /kiev.ua/butuzov
Сообщений: 3,045
Отправить сообщение для Самурай с помощью ICQ
ну дык, тогда просто "r" =)
__________________
...

Старый 18.10.2003, 08:27
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 6  
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159
file_get_contents
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Старый 18.10.2003, 13:08
juggy вне форума Посмотреть профиль Отправить личное сообщение для juggy Посетить домашнюю страницу juggy Найти все сообщения от juggy
  № 7  
juggy
 
Аватар для juggy

Регистрация: Feb 2001
Адрес: LJ/~aleshru
Сообщений: 4,778
Отправить сообщение для juggy с помощью ICQ Отправить сообщение для juggy с помощью MSN Отправить сообщение для juggy с помощью Yahoo Отправить сообщение для juggy с помощью Skype™
readfile
__________________
Что за дурь? 50 символов в подписи!?

Создать новую тему   Часовой пояс GMT +4, время: 22:44.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 22:44.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.