Quiero permitir que el usuario cargue archivos de audio a mi sitio web, pero después de escribir el código resulta que no se pueden cargar archivos de audio. He probado otros tipos de archivos y está funcionando para ellos.
Aquí está el formulario 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>
Y aquí está el código 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 otros tipos de archivos, estoy recibiendo el eco "Cargado correctamente", pero cuando intento un archivo de audio, aparece el mensaje "Error al cargar".