Undefined index - upload de audio
Estou com um pequeno código para fazer upload de áudio, porém está apresentando erro de Undefined index em duas linhas referentes a "audioFile".
>
Citar
Notice: Undefined index: audioFile in C:\xampp\apps\wordpress\htdocs\upload.php on line 5Notice: Undefined index: audioFile in C:\xampp\apps\wordpress\htdocs\upload.php on line 6
Encontrei diversas perguntas similares mas não consegui solucionar o problema. Nestas perguntas consultadas, na maioria das vezes o problema estava na declaração do "enctype", o que acredito não ser o meu caso.
Segue o código:
formulario.php
<html>
<head>
<meta charset="utf-8">
<title>Upload de audio</title>
</head>
<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>
</body>
</html>
**upload.php**
<?php
if(isset($_POST['save_audio']) && $_POST['save_audio'] == "Upload Audio")
{
$dir='uploads/';
$audio_path=$dir.basename($_FILES['audioFile']['name']); // Erro
if(move_uploaded_file($_FILES['audioFile']['tmp_name'],$audio_path)) // Erro
{
echo 'upload ok';
}
}
?>
Realizei testes com arquivos de áudio de tamanhos diferentes (de 1,4Mb a 4,8Mb) e o problema persiste.
**Obs.:** A pasta uploads encontra-se no mesmo caminho que as páginas aqui apresentadas.Discussão (1)
Carregando comentários...