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

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

Πώς να αφαιρέσει Cookies Χρησιμοποιώντας την PHP

Ένα cookie είναι ένα αρχείο κειμένου που τοποθετείται στη μνήμη cache του προγράμματος περιήγησης . Σκοπός του είναι να αποθηκεύει τις πληροφορίες που το πρόγραμμα περιήγησης πρέπει να δημιουργήσει το κατάλληλο περιβάλλον για το χρήστη . Τα cookies χρησιμοποιούνται για την αποθήκευση πληροφοριών σύνδεσης , πληροφοριών της περιόδου και καροτσάκια στα sites ηλεκτρονικού εμπορίου . Τα cookies διαγράφονται αυτόματα όταν το πρόγραμμα περιήγησης κλείνει , αλλά υπάρχουν φορές που το cookie πρέπει να διαγραφεί πριν κλείσει το πρόγραμμα περιήγησης . Και μερικές φορές , πρέπει να διαρκούν περισσότερο . PHP μπορεί να χρησιμοποιηθεί για να ολοκληρώσει τα δύο καθήκοντα . Δημιουργία Cookies
Η

Η εντολή PHP για να δημιουργήσετε ένα cookie είναι " setcookie ( όνομα, τιμή ) ? ", Όπου όνομα είναι το όνομα του cookie και η αξία είναι οι πληροφορίες που αποθηκεύονται στο cookie . Για παράδειγμα , setcookie ( « Αγαπημένη cookies », « Chocolate Chip ») θα δημιουργήσει ένα cookie με την ονομασία Αγαπημένες cookies με αξία Chocolate Chip . Προφανώς , τα ονόματα και τις τιμές θα εξαρτηθεί τελικά από το πώς το cookie θα χρησιμοποιηθούν από τον διακομιστή .
Εικόνων Αφαίρεση Cookies
Η

Μερικές φορές , θα επιθυμεί την χρήση cookies για να διαγραφούν πριν ένας χρήστης κλείνει το πρόγραμμα περιήγησης του , δηλαδή όταν αποσυνδεθείτε . Για να διαγράψετε ένα cookie , το μόνο που πρέπει να διαγράψει την αξία του . Ο κώδικας της PHP είναι setcookie ( όνομα , '' ) ή setcookie (όνομα , FALSE ) . Για να διαγράψετε τα cookies Αγαπημένο από το προηγούμενο παράδειγμα , ο κωδικός είναι setcookie ( « Αγαπημένη cookies ' , '' ) ή setcookie ( « Αγαπημένη cookies » , FALSE ) . Είναι σημαντικό να σημειωθεί ότι τα cookies μπορούν να λάβουν άλλα επιχειρήματα που δεν συζητούνται εδώ και τα επιχειρήματα αυτά πρέπει επίσης να συμπεριληφθούν κατά τη διαγραφή ενός cookie . Για παράδειγμα , εάν το cookie δημιουργήθηκε με αυτόν τον τρόπο : setcookie ( « Αγαπημένη cookies », « Chocolate Chip ', χρόνος ( ) 3600 , '' , ' www.ehow.com ' , 1 ), όλες αυτές οι παράμετροι πρέπει να υπάρχει , μείον η τιμή του cookie : . setcookie ( « Αγαπημένη cookies ','' , χρόνος ( ) 3600 , '' , ' www.ehow.com ' , 1 )

Η Κρατώντας cookies Μεγαλύτερη
Η

σε περίπτωση που θέλετε το cookie να διαρκέσουν μετά το πρόγραμμα περιήγησης έχει κλείσει , θα πρέπει να δηλώνουν ότι κατά τη δημιουργία του cookie . Χρησιμοποιήστε το επιχείρημα "του χρόνου ( ) + Χ " όπου το Χ ισούται με το μήκος σε δευτερόλεπτα ότι το cookie θα πρέπει να υπάρχουν και μετά τη δημιουργία της. Για παράδειγμα , για να δημιουργήσετε το "Favorite cookies " cookie που θα διαρκέσει για μία ώρα μετά τη δημιουργία , ο κωδικός είναι setcookie ( « Αγαπημένη cookies », « Chocolate Chip ', χρόνος ( ) 3600 ) . Ο χρόνος ( ) η λειτουργία ελέγχει την τρέχουσα ώρα και υπολογίζει 3.600 δευτερόλεπτα από τώρα (μια ώρα σε δευτερόλεπτα ) . Όταν φτάσει εκείνη η ώρα, το cookie θα διαγραφεί αν ο χρήστης εξακολουθεί να χρησιμοποιεί το πρόγραμμα περιήγησης είτε δεν
Η
εικόνων .

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

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