2013-04-28 186 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

相關問題