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

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

Πώς να Λήψη & Display Από αρχείου βάσης δεδομένων σε PHP

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

Δημιουργήστε μια σελίδα PHP για την εισαγωγή του ονόματος του αρχείου για να το κατεβάσετε . Χρησιμοποιήστε μια φόρμα HTML για να επιτραπεί ένας επισκέπτης της σελίδας για να πληκτρολογήσετε το όνομα . Χρησιμοποιήστε τη μέθοδο των υστέρων και το $ _SERVER [' PHP_SELF '] εντολή ως δράση της φόρμας HTML για να έχουν την ίδια σελίδα κλήση με το καταχωρημένο όνομα . 2

Χρησιμοποιήστε την εντολή $ _POST να συλλάβει το στοιχεία που υποβλήθηκαν από τη μορφή HTML σε μια μεταβλητή της PHP . Για παράδειγμα , καλέστε τη μεταβλητή της PHP $ filename .
Εικόνων 3

ερωτημάτων στη βάση δεδομένων για το αρχείο με το όνομα $ filename . Τοποθετήστε τη διεύθυνση για το φάκελο σε μια ετικέτα HTML άγκυρα για να το παρουσιάσει ως ένα σύνδεσμο σε μια νέα σελίδα PHP που σας καλούν μετά το ερώτημα βάσης δεδομένων . Αυτή η σύνδεση με το αρχείο θα επιτρέψει στο χρήστη να κατεβάσετε το αρχείο .
Η 4

Χρησιμοποιήστε το " fopen " εντολή για να ανοίξετε το αρχείο , και στη συνέχεια χρησιμοποιήστε το " fread " εντολή για να διαβάσετε το περιεχόμενό της . Αποθηκεύστε το περιεχόμενο της « fread " εντολή για μια μεταβλητή της PHP που μπορείτε να αναλύσει , να διαχειρίζονται και οθόνη . Χρησιμοποιήστε την επιλογή " Αδυναμία εγγραφής αρχείου " εντολή για να κλείσετε το αρχείο .
Η
εικόνων

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

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