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

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

Πώς να Μεταφορά αποτελέσματα για τον Πελάτη στην PHP

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

Δημιουργήστε ένα αρχείο κειμένου με το πρόγραμμα επεξεργασίας κειμένου σας και να το αποθηκεύσετε ως " μεταφορά - αποτελέσματα - client.php . " 2

Πληκτρολογήστε τον κώδικα HTML για να δημιουργήσετε μια μορφή που περιλαμβάνει ένα πεδίο κειμένου που ένας επισκέπτης Web μπορείτε να πληκτρολογήσετε κείμενο σε και ένα κουμπί που θα χρησιμοποιηθεί για τη μεταφορά του κειμένου μέσα στο πεδίο κειμένου στο πρόγραμμα PHP υποβάλει .

<μέθοδο της φόρμας = "post " action = " " >




το " «κώδικα , μέσω της" PHP_SELF " μεταβλητή διευθύνει το πρόγραμμα PHP στο διακομιστή για να στείλετε όποια αποτελέσματα προκύψουν από το πρόγραμμα PHP πίσω στον πελάτη ( η ιστοσελίδα με τη μορφή σε αυτό) . Ο "τύπος εισόδου" tag καθορίζει ένα πεδίο κειμένου που ονομάζεται "όνομα" και ένα κουμπί υποβολής ονομάζεται " αποστολή" ( με μια ετικέτα που λέει " Μεταφέρετε το όνομα στην οθόνη " ) που θα τοποθετηθεί στη φόρμα .
Η Φτηνές 3

Τύπος σε PHP δεσμευμένη συνάρτηση κωδικό αρχής γενομένης από την επόμενη γραμμή του επεξεργαστή κειμένου , το οποίο ελέγχει αν η μεταβλητή υποβάλει αποστέλλονται όταν το κουμπί "Υποβολή" πατηθεί περιέχει όλα τα δεδομένα.

εάν ( isset ( $ _POST [' submit' ] ) ) {


$ name = $ _POST [ 'name'] ?

echo " Θα υποβληθεί το όνομα : $ name " ? " . δεν είναι έγκυρο Παρακαλούμε υποβάλετε ένα άλλο όνομα "

ηχώ ?

}

>

η υπό όρους δήλωση ( δήλωση if ) θα μεταφέρει το κείμενο που αποστέλλονται από τη μορφή ( που είναι αποθηκευμένη στο " $ name " μεταβλητή) πίσω στη σελίδα του Web, εάν το κείμενο έχει εισαχθεί στο πεδίο κειμένου . Η μέθοδος " isset " χρησιμοποιείται για να ελέγξει αν το " $ _POST " μεταβλητή πίνακα έχει δεδομένα σε αυτό . Τα δεδομένα που είναι στο πεδίο κειμένου της φόρμας αποθηκεύεται αυτόματα στο " $ _POST " array στο πεδίο κλειδιού όνομα . Εάν το κείμενο εισήχθη στο πεδίο κειμένου , το πρόγραμμα PHP θα μεταφέρει πίσω στην ιστοσελίδα αίτημα που θα εισέλθει σε μια νέα ονομασία . Η PHP λειτουργία echo εμφανίζει το μήνυμα κειμένου μεταξύ τα εισαγωγικά και το πραγματικό περιεχόμενο της " $ name " μεταβλητή . Τα περιεχόμενα του " $ name " μεταβλητή θα είναι με έντονα γράμματα ( σημειώστε το ετικέτα σήμανσης HTML ) .
Η 4

Αποθήκευση PHP αρχείο κειμένου και να το φορτώσετε στον ιστοχώρο σας . Πλοηγηθείτε στη διεύθυνση URL που το πρόγραμμα PHP αποθηκεύεται σε . Πληκτρολογήστε το κείμενο στο πλαίσιο κειμένου και κάντε κλικ στο κουμπί " Μεταφέρετε το όνομα στην οθόνη " . Παρατηρήστε ότι το αποτέλεσμα --- το μήνυμα " Δεν είναι έγκυρη . Παρακαλώ υποβάλετε ένα άλλο όνομα " --- εμφανίζεται στην ιστοσελίδα του πελάτη .
5

αντιγραφή και επικόλληση του κώδικα PHP και HTML markup σε ένα αρχείο κειμένου για να εξοικονομήσετε χρόνο πληκτρολογώντας το αρχείο μέσα

<μέθοδο της φόρμας = "post " action = " ? " >




εάν ( isset ( $ _POST [' submit' ] ) ) {


όνομα

$ = $ _POST [ 'name'] ?

echo "Θα υποβληθεί το όνομα : $ name " ?

echo " είναι . δεν είναι έγκυρο Παρακαλούμε υποβάλετε ένα άλλο όνομα " ? ;

}

>
Η
εικόνων

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

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