Форма загрузки изображения не публикует входное значение при автоматической отправке формы - PullRequest
1 голос
/ 14 января 2012

Я пытаюсь создать загрузчик аватаров, но я хочу иметь возможность нажимать только одну кнопку, которая открывает окно просмотра, а затем автоматически вызывает метод загрузки из класса AvatarUpload.

ПроблемаЯ обнаружил, что форма, похоже, ничего не публикует.

Любая помощь будет отличной!

var_dump(isset($_POST['uploaded']));
if( isset($_POST['uploaded']) ) 
{ 
 $img = new AvatarUpload(); 
 $img->startUpload(); 
} 
else 
{ 
 ?>
   <form method="post" enctype="multipart/form-data" name="uploadAvatar">
          <p> 
          <input type="file" name="uploaded" id="file" onchange="this.form.submit()" />
          <p> 
       </form>
 <?php
}
?>

1 Ответ

1 голос
/ 14 января 2012

при загрузке файлов они перечислены в $ _FILES, а не в $ _POST.

...