Desidero consentire all'utente di caricare file audio sul mio sito Web, ma dopo aver scritto il codice risulta che non è in grado di caricare file audio. Ho provato altri tipi di file e sta funzionando per loro.
Ecco il modulo HTML:
<body>
<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="audioFile"/>
<input type="submit" value="Upload Audio" name="save_audio"/>
</form>
Ed ecco il codice php:
<?php
if(isset($_POST['save_audio']) && $_POST['save_audio']=="Upload Audio") { $dir='uploads/'; $audio_path=$dir.basename($_FILES['audioFile']['name']);
if(move_uploaded_file($_FILES['audioFile']['tmp_name'],$audio_path))
{
echo 'uploaded successfully.';
}else
echo 'Upload Failed';
} ?>
Con altri tipi di file sto ricevendo l'eco "Uploaded successfully" ma quando provo un file audio ottengo "Upload Failed".