2016-09-20 3 views
0

Добрый день, у меня проблема с isset и! Empty. Когда я пытаюсь загрузить изображение, все работает правильно. Теперь проблема в том, что я пытаюсь проверить, есть ли isset или! Empty в файле. Кажется, это не очень хорошо работает. Я думаю, это потому, что $ _FILES отличается и не работает точно так же, как $ _POST и $ _GET.isset загрузка изображения php не работает

if (isset($_POST["submitpost"])) { 
     if (!is_uploaded_file($_FILES['file']['tmp_name'])) { 
      $newArticle = new Article(); 
      $newArticle->postArticle($idimage); 
     }else{ 
       .... 
} 

Как проверить, не установлено ли изображение? Я хочу отредактировать сообщение, и если у него уже есть прикрепленное к нему изображение, пользователь может либо заменить изображение, либо добавить новый, либо сохранить старый. Ссылка также добавляется в базу данных в каждой операции. Я также пытался использовать! Is_uploaded_file, как показано в приведенном выше коде, и он также не работает должным образом. Заранее спасибо!

ответ

0

Использование: $_FILES["file"]["error"]
Смотрите инструкцию для fileuploads и конкретных error codes