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

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

Πώς να ξεκινήσετε και Αποκατάσταση συνεδρίας σε PHP

PHP προγραμματιστές χρησιμοποιούν συνεδρίες ως ένας τρόπος για τη δημιουργία συνόλων δεδομένων που μπορεί να περάσει από σελίδα σε σελίδα μέσα σε έναν ιστοχώρο . Συνεδρίες κάνουν τις εφαρμογές Web , όπως πίνακες δυνατή συζήτηση . Δύο λειτουργίες ελέγχουν την έναρξη και τη διακοπή των συνεδριών : " session_start ( ) " και " session_destroy ( ) . " Ενώ η συνεδρία είναι σε εξέλιξη , μπορείτε να ανακτήσετε τις τιμές από τις φόρμες Web για τη σύνοδο με τη χρήση του " $ _SESSION " συστοιχία , η οποία συμπεριφέρεται παρόμοια με " $ _GET " και " $ _POST . " Χρησιμοποιώντας το "απενεργοποίησης ( ) " λειτουργία θα αφαιρέσει τις πληροφορίες από τον πίνακα χωρίς διακοπή την ίδια τη συνεδρία . Οδηγίες
Η 1

Πηγαίνετε στο "Start" για την γραμμή εργασιών των Windows και πληκτρολογήστε το όνομα του συντάκτη κώδικα ή το Σημειωματάριο . Πατήστε το πλήκτρο "Enter " για να φορτώσετε το πρόγραμμα . Ανοίξτε ένα αρχείο PHP , όπου θέλετε να ξεκινήσετε μια συνεδρία . Αυτό είναι συνήθως μια σελίδα σύνδεσης 2

Προσθέστε το " session_start ( ) " λειτουργία πριν από οποιαδήποτε άλλη PHP κώδικα της σελίδας, εκτός από τις παρατηρήσεις ( γραμμές κώδικα που αρχίζουν με " //" ή " /* " ) . Η λειτουργία αυτή θα προετοιμάσει μια σύνοδο και να του δώσετε ένα τυχαίο αναγνωριστικό κάθε φορά που ένας επισκέπτης φορτώνει την ιστοσελίδα .
Εικόνων 3

Πάρτε τιμές σύνοδο με τον ίδιο τρόπο όπως το "Get " και " Post" μεθόδους μορφή επεξεργασίας . Για παράδειγμα , αν στείλετε τα δεδομένα φόρμας συμπεριλαμβανομένης της διεύθυνσης ηλεκτρονικού ταχυδρομείου, τότε το " Αποστολή" πεδίο στην εν λόγω μορφή απαιτεί ένα όνομα χαρακτηριστικού του "e-mail ". Στη συνέχεια μπορείτε να πάρετε τη διεύθυνση ηλεκτρονικού ταχυδρομείου για τη σύνοδο σαν αυτό :

_SESSION $ [' email '] ?
Η 4

Διαγραφή μεταβλητή συνόδου χρησιμοποιώντας το "απενεργοποίησης ( ) " λειτουργία:

unset ( _SESSION $ ) ?

Αυτό διαγράφει ολόκληρη την " $ _SESSION " array , συμπεριλαμβανομένων όλων των αξιών, όπως " e-mail " ή " όνομα " που ελήφθησαν από κάθε μορφής χρησιμοποιείται η συνεδρία .
5

Χρησιμοποιήστε το " session_destroy ( ) " λειτουργία για να καθαρίσετε και να απομακρύνετε τη συνεδρίαση από το διακομιστή εντελώς . Αυτή η λειτουργία αφαιρεί όλα τα αρχεία και άλλα δεδομένα που σχετίζονται με τη σύνοδο , όχι μόνο οι τιμές του πίνακα .
Η
εικόνων

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

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