hoje vou fazer um breve tutorial de como criar uma página simples para upload de arquivos .PDF em PHP.
Primeiramente criaremos o formulário. Como exemplo estarei usando form_pdf.html como o nome do arquivo HTML.
form_pdf.html
1 2 3 4 5 | <form name="form" method="post" action="envia_pdf.php" enctype="multipart/form-data"> <label> Selecione o arquivo PDF: </label> <input type="file" name="pdf" id="pdf" /><br /> <input type="submit" name="envia" value="Enviar" /> </form> |
Em seguida criaremos o arquivo .PHP onde receberá as informações do formulário para realização do Upload. Nome do arquivo de exemplo envia_pdf.php
envia_pdf.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <?php // Verifica se o campo PDF está vazio if ($_FILES['pdf']['name'] != "") { // Caso queira mudar o nome do arquivo basta descomentar a linha abaixo e fazer a modificação //$_FILES['pdf']['name'] = "nome_do_arquivo.pdf"; // Move o arquivo para uma pasta move_uploaded_file($_FILES['pdf']['tmp_name'],"PASTA/".$_FILES['pdf']['name']); // $pdf_path é a variável que guarda o endereço em que o PDF foi salvo (para adicionar na base de dados) $pdf_path = "PASTA/".$_FILES['pdf']['name']; } else { // Caso seja falso, retornará o erro echo "Não foi possível enviar o arquivo"; } ?> |
Testei e não funcionou
ResponderExcluirArquivo funfa certin, pode ser que você não criou a pasta no servidor...verificar ai e posta aqui.
ResponderExcluirFuncionou certinho! :D
ResponderExcluirObrigado!
ResponderExcluir