Предупреждение: getimagesize () [function.getimagesize]: имя файла не может быть пустым предупреждением?

До недавнего времени я использовал PHP для загрузки фотографий на сайт. Но вдруг он начал вызывать всевозможные сообщения об ошибках.

Я использую форму, которая в действии запускает следующий код:

$uploaddir = "../../user_content/photo/";
$allowed_ext = array("jpeg", "jpg", "gif", "png");

    if(isset($_POST["submit"])) {
        $file_temp = $_FILES['file']['tmp_name'];   
        $info = getimagesize($file_temp);
    } else {
        print "File not sent to server succesfully!";
        exit;
    }

Часть загрузки файла формы имеет следующие элементы:

<input name="file" type="file" class="photo_file_upload">

Кнопка отправки для загрузки имеет следующие атрибуты:

<button type="submit" name="submit" class="photo_upload">Upload</button>

Но всякий раз, когда я запускаю это, я всегда получаю следующее предупреждение:

Warning: getimagesize() [function.getimagesize]: Filename cannot be empty in (upload PHP file) on line 10

(строка 10 - это часть: $ info = getimagesize ($ file_temp);)

У кого-нибудь есть идеи о том, что является причиной этого?

Ответы на вопрос(6)

Ваш ответ на вопрос