|
Загрузка файлов частями при помощи phpОбсуждение темы Загрузка файлов частями при помощи php в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Мне нужно на сервер грузить большие файлы частями (потом бы я их по одной отправлял на email, не сохраняя в файл на сервере). ... |
|
Опции темы |
22.01.2008, 22:28 | #1 |
|
Мне нужно на сервер грузить большие файлы частями (потом бы я их по одной отправлял на email, не сохраняя в файл на сервере). Я думал, как это можно реализовать при помощи php, но ничего не придумал. Знаю только, как грузить полностью весь файл: либо file_get_contents, либо join("", file()), это я пробовал, работает. А если мне, например, нужно загрузить файл в 100 мегов по 5 мегов за раз, как это сделать?
|
|
23.01.2008, 12:57 | #2 |
|
Что значит загружать? Из браузера?
ТОгда ваши функции не подходят. |
|
23.01.2008, 14:51 | #3 |
|
Дело в том, что у меня бесплатный email, но платный инет-трафик, а на моем сайте остается неизрасходованный месячный лимит трафика, вот я и решил грузить из инета нужные файлы и отправлять их на свой ящик. С mp3 и небольшими файлами это проходит успешно, но не бедешь же грузить в строку 100 мегов или больше, хостинг-сервер не позволит, там же лимит на память установлен (на моем сервере кажется мегов 30 лимит).
Вот мне и нужно грузить (дозагружать) частями. Попробовал fseek, но он работает только с файлами, которые на сервере, по http-ссылкам не хочет. Как быть? Может на каком-то другом языке для сервера можно простенькую программку написать? |
|
23.01.2008, 16:21 | #4 |
|
Загрузите целиком, разбейте на куски и отправьте разными письмами.
|
|
23.01.2008, 17:19 | #5 |
|
Было бы неплохо, но на сервере дискового места не хватит, у меня там мегов 10 осталось , да и грузить 100 мегов в одну строку лимита памяти не хватит, там лимит мегов 30.
Последний раз редактировалось sway; 23.01.2008 в 17:26.. |
|
23.01.2008, 19:14 | #6 |
|
Тогда читайте про cURL и Range.
|
|
18.02.2008, 18:16 | #7 |
|
Долго не отвечал, не было времени дорваться до этого дела.
В общем, получилось, при помощи curl. Правда там свои тонкости есть, как и везде, пришлось немного повозиться. Всем спасибо за советы! |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Upload файлов | BleSSeD | ASP, Perl, PHP и MySQL | 16 | 05.04.2009 00:31 |
Загрузка файлов в Joomla | Отшельник | Софтодром | 0 | 23.02.2009 17:47 |
загрузка мувика (прошу помощи) | amamo | Технологии Flash | 1 | 05.02.2006 14:03 |
Загрузка файлов с сервера на комп: как отредактировать ссылку? | Кондрашка | HTML, CSS, JavaScript | 1 | 08.01.2004 16:36 |
Загрузка файлов на сервер Php | Tyugan | HTML, CSS, JavaScript | 2 | 30.12.2003 15:07 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|