Xampp HTML&;PHP上传程序不';行不通
我在玩PHP上的上传程序。基本上, 我做了一个简单的,只是为了回应现在从提交按钮中选择的内容Xampp HTML&;PHP上传程序不';行不通,xampp,php,html,file-upload,Xampp,Php,Html,File Upload,我在玩PHP上的上传程序。基本上, 我做了一个简单的,只是为了回应现在从提交按钮中选择的内容 <? php echo $name = $_FILES['file]['name']; ?> <form action="upload.php" method="POST" enctpe="multipart/form-data"> <input type ="file" name="file"> <br> <br> <input
<? php
echo $name = $_FILES['file]['name'];
?>
<form action="upload.php" method="POST" enctpe="multipart/form-data">
<input type ="file" name="file"> <br> <br>
<input type="submit" value ="Submit">
</form>
应该是
echo $name = $_FILES['file']['name'];
-您遗漏了一个引号。在HTML中拼写错误:enctpe
必须是enctype
我还告诉过你语法错误echo$name=$\u FILES['file']['name']代码>
编辑:
已测试:
<?php
if(isset($_POST)){ // prevent notice.
echo $name = $_FILES['file']['name'];
}
?>
<form method="POST" enctype="multipart/form-data">
<input type ="file" name="file"> <br> <br>
<input type="submit" value ="Submit">
</form>
必须显示数组文件才能查看所有属性:
变量转储($\u文件)
您的代码是正确的,我想只需更改文件名即可
<input name="photo" type="file" id="photo" />
<?php $photo=$_FILES["photo"]["name"];
echo $photo ;
?>
你能发布一下phpex/upload.php的内容吗?这一页在phpex
目录中吗?就在你在代码括号@benpearlkhanfirst中看到的上面,你有语法错误$\u FILES['file]['name']代码>。第二:删除action=“upload.php”
@Kristiyan ok修复了它仍然不工作的问题……第二,没有定义操作,它应该如何将提交内容传递到php段落?在打开@gobo后立即将错误报告添加到文件顶部,我刚刚编辑了我的答案。打开yours会抛出错误注意:未定义的索引:C:\xampp\htdocs\phpex\upload.php中的文件,在第2行,您的代码将返回该文件。上传文件,它将工作。我更改了它。这是因为在分配变量之前,没有任何测试来查看是否设置了$\u FILES
。@JayBlanchard在我修复语法
后,它给出了一个错误(!)注意:未定义的索引:第3行C:\xampp\htdocs\phpex\upload.php中的文件。这两行之间有什么区别?['file']
vs['file]
<input name="photo" type="file" id="photo" />
<?php $photo=$_FILES["photo"]["name"];
echo $photo ;
?>