Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να φορτώσει τα αρχεία PDF σε PHP

PHP έχει μια λειτουργία αποστολής που χειρίζεται τη μεταφόρτωση αρχείων στο web server . Ανεβάστε τα αρχεία PDF για να εμφανιστεί στην ιστοσελίδα σας, για να προσφέρει πληροφορίες στους επισκέπτες σας σε μια καθολική μορφή αρχείου . Για να ανεβάσετε τα αρχεία PDF συγκεκριμένα , θα πρέπει να κάνει παραχωρήσεις στην PHP κωδικοποίησης που μόνο τα αρχεία PDF επιτρέπονται. Αυτό έρχεται σε βολικό όταν επιτρέπουν σε άλλους να ανεβάσετε στον server σας, διατηρώντας παράλληλα τον έλεγχο του τι ανεβάζουν . Δημιουργήστε μια ηλεκτρονική φόρμα που λειτουργεί ως διεπαφή χρήστη για τη μεταφόρτωση αρχείων PDF στο διακομιστή σας . Οδηγίες
Η

1 Δημιουργήστε ένα νέο έγγραφο HTML σε ένα πρόγραμμα επεξεργασίας κειμένου , όπως το Notepad , ή μια εφαρμογή web - authoring , όπως το Dreamweaver . Αλλαγή σε " κώδικα " ή " HTML " άποψη , αν χρησιμοποιείτε ένα πρόγραμμα web - authoring . 2

Πληκτρολογήστε τον κώδικα HTML για να δημιουργήσετε τη μορφή που οι χρήστες σας θα χρησιμοποιήσει ως διεπαφή για να φορτώσετε τα έγγραφα PDF .

"



<ενέργεια φόρμας = " " Enctype = " multipart /form-data " method = " post " >

Επιλέξτε ένα έγγραφο PDF για μεταφόρτωση:


"

Αυτό θα δημιουργήσει μια απλή φόρμα που έχει ένα πεδίο για να καθορίσετε ποια έγγραφο για να ανεβάσετε και ένα κουμπί υποβολής που θα χρησιμοποιούν τον κωδικό PHP για να χειριστεί φορτώνοντας τη μορφή PDF . Παραλείψτε τα εισαγωγικά στην αρχή και στο τέλος του κώδικα .
Εικόνων 3

Πατήστε "Enter " μια-δυο φορές για να παραλείψετε ένα ζευγάρι των γραμμών . Αυτό κρατά το κωδικό διαμορφωθεί και πιο εύκολο να διαβαστεί σε περίπτωση που χρειάζεστε για να πάτε πίσω και να αλλάξετε κάτι κάτω από τη γραμμή .
Η 4

Αναφέρατε τον κωδικό που PHP προγραμματισμού είναι έτοιμη να ξεκινήσει . Πληκτρολογήστε "

" Define ( " FileRepository " , " . /" ) ?

αν ( is_uploaded_file ( $ _FILES [ « pdf_document '] [' tmp_name '] ) ) {

αν ( _FILES $ [' pdf_document '] [' τύπος '] ! = " application /pdf " ) {

echo "

Τα αρχεία πρέπει να φορτωθούν σε μορφή PDF

. "?

} else {

$ name = $ _POST [ 'name'] ?

$ result = move_uploaded_file ( $ _FILES [ « pdf_document '] [' tmp_name » ] , FileRepository " /$ name.pdf " . ) ?

εάν ( $ αποτέλεσμα == 1 ) echo "

έγγραφο PDF με επιτυχία φορτώθηκε

. "?

άλλο echo "

Υπήρξε ένα πρόβλημα το ανέβασμα του αρχείου . Βεβαιωθείτε ότι το αρχείο είναι έγκυρο και προσπαθήστε ξανά

. "? ;

} # Endif

} # endif

> "

Βγάλτε τα εισαγωγικά από την πρώτη και τελευταία γραμμές στον κώδικα . Ο κώδικας μετονομάζει το αρχείο ενώ το αποθηκεύετε στο διακομιστή . Αυτό είναι σημαντικό σε περίπτωση που δύο άνθρωποι προσπαθούν να φορτώσει ξεχωριστά έγγραφα PDF με τα ίδια ονόματα αρχείων . Κλείστε μέχρι τον κώδικα HTML με :

"


"
5

Αποθηκεύστε το έγγραφο με την επέκταση αρχείου php . . Ανεβάστε το έγγραφο στο web server σας .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα