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

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

Σενάρια PHP για να προσθέσετε πολλά αρχεία

Αυτές τις μέρες , πολλές ιστοσελίδες χρησιμοποιούν upload αρχείων για διαφορετικούς σκοπούς . Μια εταιρεία που είναι η μίσθωση θα μπορούσε να δημιουργήσει μια φόρμα αποστολής μέσω της οποίας οι αιτούντες μπορούν να υποβάλουν τα βιογραφικά τους . Forums συχνά επιτρέπουν στους χρήστες να ανεβάσετε τα είδωλα για να εμφανιστεί δίπλα στις θέσεις τους και να επιτρέψουν μεγαλύτερη χρήστες να επισυνάψετε αρχεία στις θέσεις τους . File-sharing ιστοσελίδες χρησιμοποιούν μορφές upload αρχείου για να επιτρέπουν στους συνεργάτες τους για να μοιράζονται τα αρχεία τους . Λόγω της δημοτικότητας των αρχείων αποστολής , το open source γλώσσα προγραμματισμού PHP να τους στηρίζει και καθιστά τη δημιουργία τους απλή . Οδηγίες
Η

1 Ανοίξτε ένα πρόγραμμα επεξεργασίας κειμένου , όπως το Notepad , και να δημιουργήσετε ένα νέο αρχείο . Αντιγράψτε και επικολλήστε τον παρακάτω κώδικα στο αρχείο , και να το αποθηκεύσετε ως " upload.php . " Στο Σημειωματάριο, αυτό γίνεται κάνοντας κλικ στο " Αρχείο" στη γραμμή μενού , επιλέγοντας " Αποθήκευση ως " και επιλέγοντας " Όλα τα αρχεία " στο drop -down μενού με την ένδειξη " Αποθήκευση ως τύπου ". Πληκτρολογήστε " index.php " στο πλαίσιο κειμένου με την ένδειξη " File Name" και πατήστε "Αποθήκευση". Εδώ είναι ο κώδικας :

$ lines = αρχείο ( « upload_settings.txt ') ?

>

<μορφή Enctype = "multipart /form-data " action = " upload_process.php " method = " POST " >



αρχείου: ? php }

<>


2

Δημιουργήστε ένα νέο αρχείο και , για άλλη μια φορά , να αντιγράψετε και να επικολλήσετε τον κώδικα παρακάτω στο αρχείο . Αποθηκεύστε το αρχείο στο φάκελο " Αποθήκευση " , όπως " upload.php , " και ονομάστε το " upload_process.php . "

$ Lines = αρχείο ( ' upload_settings.txt » ) ?

$ uploadDirectory = $ γραμμές [ 2] ?

foreach ( $ _FILES [' αρχεία '] [ 'error'] από $ key = > $ λάθος) {

αν (άδειο ( $ _FILES [' αρχεία '] [ 'name'] [ $ key ] ) ) να συνεχίσει?

αν ( _FILES $ [' αρχεία '] [ 'size' ] > $ γραμμές [ 0 ]

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

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