繁体   English   中英

基本的PHP上传脚本无结果

[英]Basic PHP Upload script with no result

我有一个非常简单的上传脚本。 这是我的HTML文件,允许用户提交文件:

 <form enctype="multipart/form-data" action="uploader.php" method="POST">
 Please choose a file: <input name="uploaded" type="file" /><br />
 <input type="submit" value="Upload" />
 </form>

然后这是我的PHP文件,实际上是将该文件放置在我的服务器上

 <?php 
 echo "starting the upload initially";
 $target = "upload/"; 
 $target = $target . basename( $_FILES['uploaded']['name']) ; 
 $ok=1; 
 if(move_uploaded_file($_FILES['uploaded']['tmp_name'], $target)) 
 {
 echo "The file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded";
 } 
 else {
 echo "Sorry, there was a problem uploading your file.";
 }
 ?> 

我将html保存在url.com/uploading.html并将php保存在url.com/uploader.php

加载HTML页面并将文件放在上传器中后,浏览器将我重定向到php文件,但随后没有做任何进一步的事情,甚至没有打印出我的初始语句。 你有什么问题吗? 所有的权限都是777,所以不应该这样。 我的服务器上还有其他需要照顾的东西吗? 一切也都在同一个文件夹中。

谢谢!

您能否验证post_max_size和upload_max_filesize大于或等于您尝试上传的文件的大小?

您的最大大小是否可能大于文件的大小

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM