Já mandei exibir o conteúdo das variáveis vindas do form, mas n retorna nada... o que pode ser???
Valeuuu
envia.php
<?php $userfile=$HTTP_POST_VARS['userfile']['tmp_name']; $userfile_name=$HTTP_POST_VARS['userfile']['name']; $userfile_size=$HTTP_POST_VARS['userfile']['size']; $userfile_type=$HTTP_POST_VARS['userfile']['type']; $userfile_error=$HTTP_POST_VARS['userfile']['error']; echo $userfile."<br> $userfile_name<br> $userfile_size<br> $userfile_type<br> $userfile_error"; //verificação de erros if($userfile_error > 0) { echo 'Problemas: '; switch($userfile_error) { case 1: echo 'O Arquivo é muito grande conforme servidor'; break; case 2: echo 'O arquivo exedeu ot amnho máximo definido pelo site'; break; case 3: echo 'Parcialmente carregado'; break; case 4: echo 'Arquivo n carregado'; break; } exit; } //caminho do arquivo $upfile= '/uploads/'.$userfile_name; //testa o envio e se moveu if(is_uploaded_file($userfile)) { if(!move_uploaded_file($userfile,$upfile)) { echo 'Problema: Você não pode mover o arquivo'; exit; } } else { echo 'Problema: possovel ataque nome do arquivo:'.$userfile_name; } echo 'upload completo'; ?>
form.html
<form action="envia.php" enctype="multipart/form-data" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="1000000"> <input type="file" name="userfile"> <input type="submit" value="envia"> </form>