Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401 ТвойWeb :: Загрузка файлов с сервера на сервер средствами PHP.
Там есть выбор между загрузкой файлом с компьютера и загрузкой фала через URL-ссылку с другого сервера на сервер imageshack.us.
Кто-нить знает что тут не так? Или может уже готовый скриптик есть?
Ray Wen
Отправлено: 03 Декабря, 2006 - 14:03:05
Собиратель шишек...
Покинул форум
Сообщений всего: 2602
Дата рег-ции: Янв. 2005 Откуда: Волгоград
Карма 21
Alone
Это никогда "так" не могло работать по определению, type="text" передает лишь переменную, тобиш адрес, а скачивать таким образом если и можно, то только через php-скрипт...
Alone
Отправлено: 03 Декабря, 2006 - 14:08:16
Super Member
Покинул форум
Сообщений всего: 2393
Дата рег-ции: Дек. 2004
И я точно помню у ExBB можно было загружать файлы простым вводом ссылки в поле где загружаются файлы\картинки и они удачно загружались.
Сейчас не знаю, может быть уже нет...
Ray Wen
Отправлено: 03 Декабря, 2006 - 14:51:49
Собиратель шишек...
Покинул форум
Сообщений всего: 2602
Дата рег-ции: Янв. 2005 Откуда: Волгоград
Карма 21
Alone
Ммм... извиняюсь, лишь бегло пробежался по RSS, даже тему толком не прочел...
Вообщем не в форме дело, меняется она там через JS, все остальное в PHP, пусть кто-нибудь из гуру скажет каким образом можно закачивать используя адрес файла...
TvoyWeb
Отправлено: 03 Декабря, 2006 - 14:59:49
Главный здесь
Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003 Откуда: Tashkent Uz
Карма 52
Alone
Если предлагают закачать картинку через ссылку в нете, то это делается средствами пхп или любого другого языка.
Самый простой вариант функция copy() в пхп. Можно элементарно считывать файл по ссылке и потом создавать такой же файл у себя на серваке.
Alone
Отправлено: 03 Декабря, 2006 - 15:20:59
Super Member
Покинул форум
Сообщений всего: 2393
Дата рег-ции: Дек. 2004
Карма 8
TvoyWeb
Всмысле "считывать файл и потом создавать точно такой же"?
Смысл в том, чтобы без трат трафика скачивать кучу файлов с одного сервера на другой, просто вводя ссылки на файл с другого сервера и закачивая на свой сервер.
Например когда кочаешь со своего компа, то естественно трафик оплачивается, а так даётся просто команда и перекачка идёт чисто только с сервера на сервер.
SviMik
Отправлено: 03 Декабря, 2006 - 15:59:43
Где-то там...
Покинул форум
Сообщений всего: 3538
Дата рег-ции: Окт. 2004 Откуда: Tallinn, Estonia
Карма 4
Есть куча способов. Можно copy(), можно ещё вот так:
(где $url - урл, $savename - путь до папки и имя файла, под которым сохранять).
А мой любимый способ - сокеты Красиво смотрится в логах апача и всяких статистиках у того, с кого качали. Можно придумать заголовки реферера, браузера и т.п.
Alone
Отправлено: 03 Декабря, 2006 - 16:38:19
Super Member
Покинул форум
Сообщений всего: 2393
Дата рег-ции: Дек. 2004
Карма 8
Как сделать то? Приближенным к реальности
TvoyWeb
Отправлено: 03 Декабря, 2006 - 17:54:00
Главный здесь
Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003 Откуда: Tashkent Uz
Карма 52
Я например как то копировал форум в другую папку, так пользовался только copy(). А один раз надо было с narod.ru кучу картинок перекачать на сервак. так тоже copy() спасло
Alone
Отправлено: 04 Декабря, 2006 - 00:49:13
Super Member
Покинул форум
Сообщений всего: 2393
Дата рег-ции: Дек. 2004
Все гости форума могут просматривать этот раздел. Только администраторы и модераторы могут создавать новые темы в этом разделе. Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®
[Script Execution time: 0.0516] [ Gzipped ]
Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33