Ir para conteúdo

petelekko

Members
  • Total de itens

    2
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre petelekko

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

Habilitar
  1. petelekko

    Upload de arquivo com PHP

    Oi Gleyson, Isso mesmo! Já encontrei o problema, havia criado a pasta no local errado! Por isso, não estava encontrando o caminho para remover o arquivo. Vlw!
  2. petelekko

    Upload de arquivo com PHP

    Olá galera, Não consigo encontrar o erro no código abaixo. Vejam que no erro gerado aparece a mensagem de arquivo enviado. Mas não é removido para a pasta! Grato pela ajuda!!! HTML <form action="upload.php" method="post" enctype="multipart/form-data"> Escolha o arquivo para envio (pdf):<input type="file" value="Selecionar arquivo" name="arquivo"> <input type="submit" value="Enviar arquivo" name="enviar"></form> PHP <?php $diretorio = 'arquivos/'; $arquivo = $diretorio . basename($_FILES['arquivo']['name']); $envio = 1; $imagemArquivo = pathinfo($arquivo,PATHINFO_EXTENSION); // Verifica se o arquivo é um pdf if(isset($_POST['arquivo'])) { $check = getimagesize($_FILES['arquivo']['tmp_name']); if($check !== false) { echo "Arquivo eh um pdf!" . $check['mime'] . "."; $envio = 1; } else { echo "Arquivo nao eh um pdf!"; $envio = 0; } return; } // Verifica se o arquivo já existe if (file_exists($arquivo)) { echo "Desculpe, o arquivo ja foi enviado!"; $envio = 0; return; } // Verifica o tamanho do arquivo if ($_FILES['arquivo']['size'] > 2000000) { echo "Desculpe, o tamanho maximo de envio eh 2 MegaBytes!"; $envio = 0; return; } // Permitir apenas pdf if($imagemArquivo != 'pdf') { echo "Desculpe, somente pdf eh permitido!"; $envio = 0; return; } //Envio do arquivo if ($envio == 1) { move_uploaded_file($_FILES['arquivo']['tmp_name'], $arquivo); echo "O arquivo". $_FILES['arquivo']['name']. "foi enviado!"; }else{ echo "Desculpe, houve um erro ao enviar seu arquivo!"; } return;?> ERRO GERADO AO TENTAR ENVIAR UM PDF Warning: move_uploaded_file(arquivos/PSAD_2017_1.pdf) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home/storage/d/0e/7c/siezonasul1/public_html/php/upload.php on line 44 Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/home/storage/d/0e/7c/siezonasul1/tmp/phpadTaOn' to 'arquivos/PSAD_2017_1.pdf' in /home/storage/d/0e/7c/siezonasul1/public_html/php/upload.php on line 44 O arquivo PSAD_2017_1.pdf foi enviado!
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.