So laden Sie die PDF-Dateien in PHP

April 14

So laden Sie die PDF-Dateien in PHP

PHP hat eine Upload-Funktion, die Hochladen von Dateien auf den Webserver behandelt. Laden Sie PDF-Dateien auf Ihrer Website Ihren Besuchern bieten Informationen in ein universelles Dateiformat anzuzeigen. Um PDF-Dateien speziell hochzuladen, müssen Sie stellen Zertifikate in der PHP-Programmierung, dass PDF-Dateien zulässig sind. Dies ist praktisch, wenn andere laden auf Ihrem Server unter Beibehaltung Kontrolle über was sie hochladen. Erstellen Sie ein Webformular, das funktioniert wie eine Benutzeroberfläche für das PDF-Dateien auf Ihren Server hochladen.

Anweisungen

1 Erstellen Sie ein neues HTML-Dokument in einem Textverarbeitungsprogramm, z. B. Editor oder einem Web-authoring-Anwendung, z. B. Dreamweaver. Wechseln Sie zu "Code" oder "HTML"-Ansicht, wenn ein Web-authoring-Programm verwenden.

2 Geben Sie den HTML-Code zur Form zu erstellen, mit denen die Benutzer als Schnittstelle zu den PDF-Dokumente hochladen.

"< html >

< Head >

< Körper >

< bilden Aktion = "<? Php print $PHP_SELF? >" Enctype = "Multipart/Form-Data" Methode = "post" >

Wählen Sie ein PDF-Dokument hochladen: < input Name = "Uploadedfile" Type = "file" / >< Br / >

< p >< Eingang Typ = "submit" Name = "submit" Value = "Submit" / >< / p >

< / form >"

Dadurch wird ein einfaches Formular erstellt, das hat ein Feld angeben welches Dokument hochladen und eine Senden-Schaltfläche, die den PHP-Code verwenden, behandeln das PDF-Formular hochladen. Lassen Sie die Anführungszeichen am Anfang und Ende des Codes.

3 Drücken Sie "Enter" ein paar Mal, ein paar Zeilen zu überspringen. Dies hält den Code formatiert und leichter lesbar im Falle du musst zurück gehen und etwas auf der ganzen Linie zu ändern.

4 Geben Sie im Code, die PHP-Programmierung ist zu starten. Geben Sie "<? Php" um dies anzugeben. Überspringen Sie eine Zeile und geben Sie den Rest des Codes, der behandelt das PDF-Dokument hochladen, sobald der Benutzer auf die Schaltfläche "Senden" auf dem Formular geklickt hat, die Sie erstellt.

"definieren ("FILEREPOSITORY",". / ");

Wenn (is_uploaded_file($_FILES['pdf_document']['tmp_name'])) {}

if ($_FILES['pdf_document']['type'] != "application/pdf") {

echo "&lt;p>Files must be uploaded in PDF format.&lt;/p>";

} else {

$name = $_POST['name'];

$result = move_uploaded_file($_FILES['pdf_document']['tmp_name'], FILEREPOSITORY."/$name.pdf");

if ($result == 1) echo "&lt;p>PDF document successfully uploaded.&lt;/p>";

else echo "&lt;p>There was a problem uploading the file. Check that the file is valid and try again.&lt;/p>";

} #endIF

} #endIF

? > "

Nehmen Sie die Anführungszeichen aus der ersten und letzten Zeilen im Code. Der Code wird die Datei umbenannt, während es es auf dem Server gespeichert ist. Dies ist wichtig, die zwei Menschen versuchen, separate PDF-Dokumente mit den gleichen Dateinamen zu laden. Schließen Sie den HTML-Code mit:

"< / body >

< / head >

< / html > "

5 Speichern Sie das Dokument mit der Datei-Endung. Hochladen Sie das Dokument auf Ihren Webserver.