我只想上傳一個擴展名爲.mp3
的文件。如何僅上傳具有特定擴展名的文件?
我試着上傳文件與此代碼:
index.php
:
<form action="upload.php" method="post" id="myForm" enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file"><br>
<input type="submit" name="submit" class="btn btn-success" value="Upload Image">
</form>
upload.php
:
$temp = explode(".", $_FILES["file"]["name"]);
$extension = end($temp);
if ($extension == "mp3"){
$target = "upload/";
move_uploaded_file($_FILES["file"]["tmp_name"], $target. $_FILES["file"]["name"]);
}
else {
echo "Failed";
}
這有什麼錯我的代碼?
$ _FILES [「file」] [「name」]的值是什麼? –
您可以定義'它不工作'請 –
你的意思是,你總是會遇到''失敗''? –