I'm doing a Backoffice in which I have to do the insertion of documents of .doc
and .pdf
but I do not know how to do, can anyone help?
<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>
And this code below is the PHP file code:
<?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'],"documentos/".$_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 = "../documentos/".$_FILES['pdf']['name'];
} else {
// Caso seja falso, retornará o erro
echo "Não foi possível enviar o arquivo";
}
?>
The problem is that when I press the button for the document to be sent, it gives me no error, but only that the document is not sent to the database or to the folder that is referenced in the code.
That's the problem with this code.