输入文件不起作用:
<form action='process.php' method="post" enctype="multipart/form-data" >
<input type='text' name='name' />
<input type='file' name='photo' />
<input type='submit' name='submit' />
</form>
if($_POST){
foreach($_POST as $key = > $value ){
if($key!='submit')
echo $key.'='.$value.'<br/>';
}
}
输出:
名=名称
?谁能为输入文件解决这个问题。 请helpppppp ....
答案 0 :(得分:1)
foreach($_POST as $keyPost => $valuePost){ echo '<br>'.$keyPost." => ".$valuePost; }
答案 1 :(得分:0)
$key = > $value
是无效的语法。
$key => $value
PHP应该告诉Syntax error, unexpected '='
以及在哪一行
答案 2 :(得分:0)
您需要使用$ _FILES而不是$ _POST。
由于$ _FILES将返回一个数组,你不能只回显$ value; 看到: Print $_POST variable name along with value