我不知道为什么这不起作用...中的帖子不包含任何数据... 因此,在使用类似php中的设置之类的东西之前,我还应该考虑其他问题吗?
<html lang="en">
<body>
<form method="post" action="gambaqprocess.php" enctype="multipart/form-data">
<div class="form-group">
<label>file attachment</label>
<input type="file" name="file" id="file"
cols="10" wrap="soft" placeholder="" rows="5" value=""></input>
</div>
<button type="submit" class="btn btn-danger" name="action"
value="view">Add</button>
</form>
</body>
</html>
然后这就是过程
<?php
if(isset($_POST['file']))
{
$file=$_files['file'];
print_r($file);
$filename=$_files['file']['name'];
print_r($file);
}else
echo'cannot get post data';
?>
答案 0 :(得分:0)
这里只有文件元素采用格式,这就是$_POST
将不包含任何数据的原因。可以从$_FILES
变量中检索以表单形式发布的文件。因此,您应该尝试:
if(isset($_FILES['file']))
代替
if(isset($_POST['file']))