Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Помогите с загрузкой файлов на сервер

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Загрузка нескольких файлов
eazylow
Отправлено: 22 Июля, 2012 - 15:31:16
Post Id



Новичок


Покинул форум
Сообщений всего: 25
Дата рег-ции: Янв. 2011  


Помог: 0 раз(а)




Есть какие-нибудь уже готовые скрипты, или сможте помочь тут с написанием нового? Нужно загрузить несколько файлов на сервер разом!!! При помощи одной или нескольких форм загрузки
 
 Top
LIME
Отправлено: 22 Июля, 2012 - 16:31:55
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




 
 Top
eazylow
Отправлено: 24 Июля, 2012 - 21:57:11
Post Id



Новичок


Покинул форум
Сообщений всего: 25
Дата рег-ции: Янв. 2011  


Помог: 0 раз(а)




Выдаёт такие ошибки:

Warning: move_uploaded_file(/images/351_600.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in Z:\home\mal.ru\www\upload.php on line 37

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'Z:\tmp\php783E.tmp' to '/images/351_600.jpg' in Z:\home\mal.ru\www\upload.php on line 37
 
 Top
LIME
Отправлено: 24 Июля, 2012 - 22:10:35
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




кусок кода нужен
 
 Top
eazylow
Отправлено: 24 Июля, 2012 - 22:24:59
Post Id



Новичок


Покинул форум
Сообщений всего: 25
Дата рег-ции: Янв. 2011  


Помог: 0 раз(а)




LIME пишет:
кусок кода нужен

$uploads_dir = '/images';
foreach ($_FILES["pictures"]["error"] as $key => $error)
{
if ($error == UPLOAD_ERR_OK)
{
$tmp_name = $_FILES["pictures"]["tmp_name"][$key];
$fotoname = $_FILES["pictures"]["name"][$key];
move_uploaded_file($tmp_name, $uploads_dir.'/'.$fotoname);
}
}
 
 Top
LIME
Отправлено: 24 Июля, 2012 - 22:30:44
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




eazylow пути надо указывать п фс а не по документ рут
$_SERVER['DOCUMENT_ROOT'].'/ПУТЬ/ФАЙЛ.ЕКСТ'
(Добавление)
это касается $uploads_dir
 
 Top
eazylow
Отправлено: 24 Июля, 2012 - 22:41:02
Post Id



Новичок


Покинул форум
Сообщений всего: 25
Дата рег-ции: Янв. 2011  


Помог: 0 раз(а)




LIME пишет:
eazylow пути надо указывать п фс а не по документ рут
$_SERVER['DOCUMENT_ROOT'].'/ПУТЬ/ФАЙЛ.ЕКСТ'
(Добавление)
это касается $uploads_dir

Огромнейшее спасибо)
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB