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

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

Πώς να δημιουργήσετε ένα αρχείο με δυνατότητα λήψης σε PHP

Στο Web design , μπορεί μερικές φορές να χρειαστεί να δημιουργήσετε δυναμικά ένα αρχείο , για παράδειγμα, αν σας παρουσιάσει μια λίστα επιλογών σε έναν επισκέπτη και στη συνέχεια να του επιτρέψει να αποθηκεύσετε τις επιλογές του στον υπολογιστή του . PHP έχει το " fopen ", η οποία δημιουργεί ένα νέο αρχείο για εσάς , και τη λειτουργία " fwrite " , το οποίο σας επιτρέπει να συντάξετε ένα κείμενο σε αυτό . Όταν ένας επισκέπτης φορτώνει τη σελίδα , η συνάρτηση fopen φώναξαν και δημιουργεί ένα νέο αρχείο στο διακομιστή . Παρέχοντας μια σύνδεση με το αρχείο , θα επιτρέπουν στον επισκέπτη να κατεβάσετε το αρχείο στον υπολογιστή του . Οδηγίες
Η 1

Ανοίξτε HTML ή PHP αρχείο . Τοποθετήστε το δρομέα στο σημείο όπου θέλετε να εισαγάγετε το σύνδεσμο λήψης . Πληκτρολογήστε το παρακάτω, για να ανοίξει ένα tag της PHP και στη συνέχεια, ανοίξτε ένα νέο αρχείο στο οποίο θα γράψετε :

$ FileOpen = fopen ( " testFile.txt » , «w » ) ή να πεθάνουν ( " δεν μπορεί να ανοίξει ")?

Αυτή η γραμμή δημιουργεί μια μεταβλητή που ονομάζεται " $ FileOpen » που κάνει μια κλήση στο PHP " fopen ", η οποία δημιουργεί ένα νέο , εγγράψιμο αρχείο . Το δεύτερο μέρος της γραμμής καλεί την PHP " πεθαίνουν ", η οποία εμφανίζεται μόνο όταν ένα σφάλμα εμποδίζει fopen από το άνοιγμα ενός αρχείου 2

Πληκτρολογήστε το παρακάτω, για να καλέσετε την PHP λειτουργία " fwrite " : .

fwrite ( $ FileOpen , " Εισάγετε κείμενο ")?

Αυτή η λειτουργία γράφει το κείμενο στο αρχείο που άνοιξε με το " $ FileOpen " μεταβλητή . Μπορείτε να καλέσετε αυτή τη λειτουργία όσες φορές χρειάζεται για να γράψει περισσότερες γραμμές στο αρχείο .
Εικόνων 3

Πληκτρολογήστε το παρακάτω, για να κλείσετε το αρχείο και να εκτυπώσετε μια γραμμή στη σελίδα Web για να επιτρέπουν στον επισκέπτη για να το κατεβάσετε , καθώς επίσης και για να κλείσετε το PHP tag :

Αδυναμία εγγραφής αρχείου ( $ FileOpen ) ?

echo " κάντε δεξί κλικ στο κατεβάστε το αρχείο " ?

>

Θα πρέπει να κλείσετε το αρχείο για να αποφεύγονται λάθη γραφής ; . Το " echo" εντολή γράφει το κείμενο στην ιστοσελίδα ? Σε αυτή την περίπτωση , χρησιμοποιεί την ετικέτα HTML άγκυρα για να δημιουργήσετε μια σύνδεση που χρησιμοποιεί ο επισκέπτης για να κατεβάσετε το αρχείο που δημιουργείται . Επειδή αυτό το συγκεκριμένο αρχείο είναι ένα αρχείο κειμένου , θα πρέπει να κατευθύνουν τον επισκέπτη σε δεξί κλικ σε αυτό . Αν έφυγε κλικ , θα ανοίξει το αρχείο σε μια νέα σελίδα .
Η

4 Αποθηκεύστε το αρχείο και ανεβάστε το στο διακομιστή Web σας .

Η

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

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