【发布时间】:2014-12-12 02:05:15
【问题描述】:
我对 php 很陌生,但以前经常使用 javascript 和 html。我在自己的计算机上托管了一个带有 apache 的服务器,只是为了测试 php。我在上面安装了 php 作为 cgi,一切正常。我用 php 做了一些测试,只是为了了解它是如何工作的,但是当我尝试制作文件上传表单并用 php 读取文件时:
//uploadFile.php
<html>
<head>
</head>
<body>
<form action="uploadFile.php" id="form" method="POST" enctype="multipart/form-data">
<input type="file" name="uploadFile">
<input name="submit" value="upload" type="submit">
</form>
<?php
echo $_FILES["uploadFile"]["name"];
?>
</body>
</html>
突然收到消息:
没有指定输入文件
仅此而已!它甚至没有说这是一个错误。我尝试了这个非常简单的 php 脚本,它以前有效:
<?php
echo "Working";
?>
但我仍然收到“未指定输入文件”。我尝试的每个 php 文件都会给我这个错误,这表明问题不在我的代码中。当我尝试没有 php 的普通 .html 文件时,它起作用了。我已经尝试对其进行研究,它看起来像是在 godaddy 上托管的 peaple 收到了此消息,但我没有找到适合我的解决方案。
有没有人知道解决方案或有任何关于如何解决这个问题的提示。
【问题讨论】:
-
我喜欢人们在给出答案后更改代码。
-
那只是因为我认为我已经足够清楚了,并且您会理解我的问题,但您没有,所以我改变以澄清事情