Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Проблема с загрузкой файлов на сервер
 
 автор: shkarbatov   (07.08.2011 в 19:33)   письмо автору
 
 

Подскажите пожалуйста. Мне необходимо сделать форму загрузки файлов на сервер (на локальном хостинге оно работает нормально, но вот на сервере не хочет). Подскажите пожалуйста в чем именно ошибка.


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"] имеет пустое значение, хотя на локальном хостинге все работает).

Подскажите пожалуйста в чем проблема. Заранее благодарен всем отозвавшимся.

  Ответить  
 
 автор: Гавриленко Дмитрий   (08.08.2011 в 08:08)   письмо автору
 
   для: shkarbatov   (07.08.2011 в 19:33)
 

>echo $_FILES["filename"]["tmp_name"];

и эта строка ни чего не выводит?

  Ответить  
 
 автор: Valick   (08.08.2011 в 09:20)   письмо автору
 
   для: shkarbatov   (07.08.2011 в 19:33)
 

директория kirill на сервере присутствует?

  Ответить  
 
 автор: Гавриленко Дмитрий   (08.08.2011 в 12:26)   письмо автору
 
   для: Valick   (08.08.2011 в 09:20)
 

Это как бы... если бы и не было, то просто сообщение об ошибке вылезло.

  Ответить  
 
 автор: Slo_Nik   (08.08.2011 в 13:52)   письмо автору
 
   для: shkarbatov   (07.08.2011 в 19:33)
 

а что говорит $_FILES['filename']['error']?
возможно грузите больше, чем допускается

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования