Php 自动提交表单时图像上载表单未发布输入值

Php 自动提交表单时图像上载表单未发布输入值,php,forms,upload,image-uploading,Php,Forms,Upload,Image Uploading,我正在尝试创建一个头像上传器,但我希望能够只单击一个按钮打开浏览窗口,然后从AvatarUpload类自动调用上传方法 我发现的问题是表单似乎没有发布任何内容 任何帮助都会很好 var_dump(isset($_POST['uploaded'])); if( isset($_POST['uploaded']) ) { $img = new AvatarUpload(); $img->startUpload(); } else { ?> <form me

我正在尝试创建一个头像上传器,但我希望能够只单击一个按钮打开浏览窗口,然后从
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
}
?>
var_dump(isset($_POST['upload']);
如果(isset($_POST['upload']))
{ 
$img=新的虚拟角色();
$img->startupboad();
} 
其他的
{ 
?>



上载文件时,它们列在$\u文件下,而不是$\u POST。

上载文件时,它们列在$\u文件下,而不是$\u POST。

此外,除非表单上有一个名为“upload”的变量它被设置为if语句和var dump将什么也做不了?我有更多的代码吗?酷..很高兴能提供帮助-我盯着代码看了几个小时,没有看到缺少的冒号或引号:),除非表单上有一个名为“upload”的变量它被设置为if语句和var dump将什么都不做?我有更多的代码吗?酷..很高兴能提供帮助-我盯着代码看了几个小时,没有看到缺少的冒号或引号:)