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

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

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

Η γλώσσα HTML μπορεί να χρησιμοποιηθεί για το σχεδιασμό εντύπων , αλλά δεν μπορεί να χειριστεί την πραγματική επεξεργασία της εισόδου του χρήστη . Οι προγραμματιστές χρησιμοποιούν γλώσσες όπως η PHP για να αναλύσει στοιχεία από φόρμες Web . Στην PHP , μπορείτε να "post " στις τιμές της φόρμας σε μια ειδική μεταβλητή που ονομάζεται " $ _POST " και την επεξεργασία τους στην ίδια σελίδα ή σε άλλη σελίδα . Η " $ _POST " μεταβλητή εκχωρεί ονόματα στα πεδία με βάση το "όνομα" χαρακτηριστικό των ετικετών HTML , έτσι ώστε μια είσοδος που ονομάζεται " last_name " θα γραφεί ως " $ _POST [' last_name '] " . Checkboxes παρουσιάσει ένα πρόβλημα, διότι πολλαπλά πλαίσια ελέγχου μπορούν να μοιράζονται το ίδιο όνομα . Σε αυτή την περίπτωση , θα πρέπει να κάνει το όνομα του κοινόχρηστου μια σειρά - ένα είδος της μεταβλητής που κρατά πολλές αξίες - και να το αντιμετωπίσουμε ανάλογα. Οδηγίες
Η 1

Δημιουργήστε μια φόρμα HTML που περιέχει πλαίσια ελέγχου . Μπορείτε να τοποθετήσετε αυτόν τον κώδικα σε οποιαδήποτε ιστοσελίδα , αλλά αν θέλετε να εκτυπώσετε τα αποτελέσματα μορφή στην ίδια σελίδα , βεβαιωθείτε ότι το όνομα αρχείου της σελίδας έχει ένα " . Php " επέκταση . Όταν προσθέτετε πλαίσια ελέγχου στη φόρμα , να τους δώσουμε όλοι το ίδιο όνομα με ένα ζευγάρι αγκύλες στο τέλος :




<τύπος εισόδου = " υποβάλει " name = " submit " value = " Υποβολή φόρμας " />


Δίνοντας τα τετραγωνίδια ένα μόνο όνομα με βραχίονες δημιουργεί έναν πίνακα .
Φτηνές 2

Προσθέστε την "δράση" και "μέθοδος" αποδίδει στο "

" ετικέτα . Ρυθμίστε το χαρακτηριστικό "ενέργεια" στο όνομα του αρχείου PHP που θέλετε να χρησιμοποιήσετε για την επεξεργασία της φόρμας . Χρησιμοποιήστε το όνομα του αρχείου που περιέχει τη μορφή HTML , εάν θέλετε να εκτυπώσετε τα αποτελέσματα της φόρμας στην ίδια σελίδα . Ρυθμίστε τη "μέθοδο" χαρακτηριστικό σε "post" , όπως φαίνεται εδώ :

εικόνων
3

Δημιουργήστε ένα νέο αρχείο και να το αποθηκεύσετε με το όνομα του αρχείου που χρησιμοποιείται στην " ενέργεια" της φόρμας , εάν θέλετε να εκτυπώσετε τα αποτελέσματα της φόρμας σε μια νέα σελίδα . Διαφορετικά , μπορείτε να προσθέσετε τον παρακάτω κώδικα HTML μορφή στην ίδια σελίδα . Ξεκινήστε με τη δοκιμή για να δούμε αν ο χρήστης υπέβαλε το έντυπο :

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


Η 4

Εκχώρηση η αξία των κουτάκι σειρά σας σε μια νέα μεταβλητή :

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

$ checkme = $ _POST [' checkme '] ?

}
5

εξόδου κατάλογο των τετραγωνίδια χρησιμοποιώντας ένα " foreach " loop :

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

$ checkme = $ _POST [' checkme '] ?

foreach ( $ checkme από $ κουτάκι ) {

echo $ κουτάκι. '' ?

} }


Οι παραπάνω κύκλοι κώδικα μέσα από κάθε αξία στο « checkme " συστοιχία . Κάθε φορά που ο βρόχος εκτελείται , η τρέχουσα αξία ορίζεται στη μεταβλητή "κουτάκι " που είναι τυπωμένο στην οθόνη μαζί με μια ετικέτα HTML αλλαγής γραμμής .
Η
εικόνων

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

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