有没有人知道在PHP rel上进行上传文件的方式。 5.4或更高?
我在PHP 5.3中有一个可以很好地上传文件的脚本但是现在我已经更新到了PHP 5.4,事情发生了很大的变化。现在,由于这行代码,脚本无法正常工作:
if (!empty($_FILES)) {
.... In here is the code when the file is uploaded ......
}
事实是空与php 5.3中的工作方式不同。所以我无法弄清楚它是如何运作的。
有什么想法吗?
感谢。
答案 0 :(得分:0)
尝试使用...
if (isset($_FILES))
答案 1 :(得分:0)
<form action="upload_file.php" method="post" enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file"><br>
<input type="submit" name="submit" value="Submit">
</form>
if (!empty($_FILES['file'])) {
if ($_FILES['error'] > 0)
echo "An error occured" ;
else
echo "File loaded" ;// And proceed with upload
}
如果您希望输入名称为“file”