|
|
|
| Подскажите пожалуйста. Мне необходимо сделать форму загрузки файлов на сервер (на локальном хостинге оно работает нормально, но вот на сервере не хочет). Подскажите пожалуйста в чем именно ошибка.
if(($_FILES["filename"]["size"] < 1024*16*1024) && ($type == "jpg"))
{
// Проверяем загружен ли файл
echo $_FILES["filename"]["tmp_name"];
if(is_uploaded_file($_FILES["filename"]["tmp_name"]))
{
// Если файл загружен успешно, перемещаем его
// из временной директории в конечную
move_uploaded_file($_FILES["filename"]["tmp_name"],"kirill/".$_FILES["filename"]["name"]);
echo 'все good';
}
else
{
echo("Ошибка загрузки файла");
}
}
|
По чему-то оно всегда выводит "Ошибка загрузки файла" (то есть $_FILES["filename"]["tmp_name"] имеет пустое значение, хотя на локальном хостинге все работает).
Подскажите пожалуйста в чем проблема. Заранее благодарен всем отозвавшимся. | |
|
|
|
|
|
|
|
для: shkarbatov
(07.08.2011 в 19:33)
| | >echo $_FILES["filename"]["tmp_name"];
и эта строка ни чего не выводит? | |
|
|
|
|
|
|
|
для: shkarbatov
(07.08.2011 в 19:33)
| | директория kirill на сервере присутствует? | |
|
|
|
|
|
|
|
для: Valick
(08.08.2011 в 09:20)
| | Это как бы... если бы и не было, то просто сообщение об ошибке вылезло. | |
|
|
|
|
|
|
|
для: shkarbatov
(07.08.2011 в 19:33)
| | а что говорит $_FILES['filename']['error']?
возможно грузите больше, чем допускается | |
|
|
|