Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, utilizando o código de exemplo do manual do php e utilizando o php5, eu tentei colocar o o seguinte código para funcionar
index.php
<div id="tudo">
<form enctype="multipart/form-data" action="upload.php" method="POST">
Upload:<input type="file" name="imagem" class="button1">
<input class="button1" type="submit" value="Enviar"></form>
</div>
upload.php
<?php
$uploaddir = './';
$uploadfile = $uploaddir. $_FILES['userfile']['name'];
print "<pre>";
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $_FILES['userfile']['name'])) {
print "O arquivo é valido e foi carregado com sucesso. Aqui esta alguma informação:\n";
print_r($_FILES);
} else {
print "Possivel ataque de upload! Aqui esta alguma informação:\n";
print_r($_FILES);
}
print "</pre>";
?>
Mas tentando fazer o upload dá o seguinte erro:
>
Notice: Undefined index: userfile in C:\Arquivos de programas\EasyPHP5.3.0\www\upload.php on line 8
Notice: Undefined index: userfile in C:\Arquivos de programas\EasyPHP5.3.0\www\upload.php on line 10
Notice: Undefined index: userfile in C:\Arquivos de programas\EasyPHP5.3.0\www\upload.php on line 10
Possivel ataque de upload! Aqui esta alguma informação:
Array
(
[imagem] => Array
(
[name] => Inverno.jpg
[type] => image/jpeg
[tmp_name] => C:\Arquivos de programas\EasyPHP5.3.0\tmp\php6A.tmp
[error] => 0
=> 105542
)
)
Alguém consegue me dizer o que esta acontecendo?
Carregando comentários...