μορφές Web sites βοηθήσει να συλλάβει τα δεδομένα των χρηστών για διάφορους σκοπούς , όπως για παράδειγμα την υπογραφή τους χρήστες με νέους λογαριασμούς . Όταν δημιουργείτε τις μορφές Ιστού , οι προγραμματιστές μπορούν να επιλέξουν από μια σειρά από στοιχεία ελέγχου του χρήστη , συμπεριλαμβανομένου του κειμένου πεδία , κουμπιά , το check- κουτιά, drop -down λίστες και κουμπιά . Στοιχεία φόρμας HTML μπορεί να περιλαμβάνει το όνομα χαρακτηριστικά , έτσι ώστε τα δεδομένα που συλλάβει, μπορούν να εντοπιστούν σε PHP scripts . Το ακόλουθο δείγμα σήμανσης δείχνει πώς να συμπεριλάβει ένα κείμενο - πεδίο σε μια φόρμα Web : Εισάγετε κείμενο : εικόνων
Αποστολή δεδομένων
Η
μορφές Ιστού μπορούν να δείξουν ένα PHP script για το πρόγραμμα περιήγησης για να στείλετε τα στοιχεία για το πότε ο χρήστης πατήσει το κουμπί υποβολής . Το παρακάτω φόρμα ετικέτα ανοίγματος δείχνει αυτό :
Όταν ο χρήστης πατήσει το κουμπί , το πρόγραμμα περιήγησης ελέγχει όλα τα δεδομένα που συλλαμβάνονται μέσα στη μορφή με την καθορισμένη δέσμη ενεργειών στην πλευρά του διακομιστή μετά μεταβλητή .
Η PHP Επεξεργασίας
PHP scripts μπορούν να έχουν πρόσβαση στα δεδομένα που τους διαβιβάζουν στο εσωτερικό του μετά την μεταβλητή . Το ακόλουθο δείγμα κώδικα PHP δείχνει πώς να αποθηκεύσετε ένα αντικείμενο πέρασε δεδομένα από τη φόρμα σε μια μεταβλητή : $ user_text = $ _POST [ " usertext "]?
Η μεταβλητή περιέχει οτιδήποτε ο χρήστης εισάγει στο κείμενο - πεδίο . Το πρόγραμμα περιήγησης σηκώνει το κείμενο στο πεδίο, όταν ο χρήστης πιέζει υποβάλλουν . Το σενάριο PHP μπορεί να έχει πρόσβαση σε οποιαδήποτε πέρασε στοιχεία δεδομένων χρησιμοποιώντας τις τιμές όνομα χαρακτηριστικού των στοιχείων μορφής . Το σενάριο PHP μπορεί στη συνέχεια να πραγματοποιήσει την επεξεργασία των δεδομένων αυτών, συμπεριλαμβανομένου του γραψίματος είναι σε μια βάση δεδομένων MySQL .
Εικόνων MySQL Ερωτήματα
Η
PHP scripts μπορούν να χρησιμοποιούν μια ποικιλία από τις τυπικές λειτουργίες για σύνδεσης και επερώτηση βάσεων δεδομένων MySQL . Το ακόλουθο δείγμα κώδικα δείχνει ένα PHP script για την οικοδόμηση μιας συμβολοσειράς ερωτήματος για να εισαγάγετε τα δεδομένα του χρήστη σε ένα συγκεκριμένο πίνακα βάσης δεδομένων : $ insert_query = " INSERT INTO user_info ( infoID , INFOTEXT ) ΑΞΙΕΣ ( null , " . . $ User_text " ) " ?
Αυτός ο κώδικας δημιουργεί το πέρασε μεταβλητών δεδομένων σε συμβολοσειράς ερωτήματος . Το σενάριο μπορεί στη συνέχεια να εκτελέσει το ερώτημα ένθετο στη βάση δεδομένων ως εξής : . Mysql_query ( $ insert_query ) ?
Όταν αυτή η γραμμή εκτελεί , η νέα εγγραφή δεδομένων θα προστεθεί στον πίνακα
Η
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα