2015-01-23 3 views
0

Я пытался использовать getimagesize функции и я получил эти ошибки: Примечания: Undefined индекс: uploadedfile Предупреждения: getimagesize(): Имя файл не может быть пустымПримечание: Undefined индекс: uploadedfile Предупреждения: getimagesize(): Имя файл не может быть пустым

форма

<form action="index.php" method="POST" enctype="multipart/form-data"> 
Choose a file to upload: <input name="uploadedfile" type="file" /> 
<input type="submit" value="Upload File" name="uploadedfile" /> 
</form> 

и сценарий

$imageinfo = getimagesize($_FILES['uploadedfile']['tmp_name']); 
if($imageinfo['mime'] != 'image/gif' && $imageinfo['mime'] != 'image/gif') { 
echo "Sorry, we only accepg GIF images"; 
exit; 
} 

что не так? спасибо.

+0

Пожалуйста, покажите нам свои теги формы, у вас есть 'enctype =" multipart/form-data "' set? – Rizier123

+1

$ _FILES ['uploadedfile'] ['tmp_name'] <-------, что пусто –

+0

Да У меня установлен enctype. – andrews

ответ

0

Возможно, вы захотите проверить файл php.ini, чтобы узнать, установлен ли максимальный размер файла для значения, которое примет ваш файл. например

; Maximum allowed size for uploaded files. 
; http://php.net/upload-max-filesize 
upload_max_filesize = 2000M 

 Смежные вопросы

  • Нет связанных вопросов^_^