2013-04-28 182 views
0

我用这个说法来尝试反响,上传的文件名的名称,但它不会做任何事情:如何显示上传的文件

echo $musicName = $_FILES["music"]["name"]; 

这是HTML表单:

<form action="UploadMusic.php" method="POST" enctype="multipart/form-data"> 
    File: 
    <input type="file" name="music"/> <input type="submit" value="Upload"/> 
</form> 
+6

您是否尝试使用'var_dump($ _ FILES)'转储文件数组来查看里面的内容? – Uby 2013-04-28 15:54:03

+0

这是说音乐是一个数组出于某种原因 – user2234760 2013-04-28 18:11:06

+0

'code {[“music”] => array(5){[“name”] => string(9)“JobAd.png”[“type”] => string (9)“image/png”[“tmp_name”] => string(14)“/ tmp/php1tXOpA”[“error”] => int(0)[“size”] => int(543033)}} (我上传了一张图片,因为我现在的电脑上没有任何mp3歌曲) – user2234760 2013-04-28 18:12:46

回答

0

它工作首先声明变量,然后将其回显出来。回答这个问题的人建议,但因为某种原因删除了答案。

+0

他删除了答案,因为'echo $ someVar ='some value';'很好。这个问题必须在别的地方。 – 2013-04-28 17:03:11

相关问题