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

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

Πώς να στείλετε Cookies Across Domains

Εάν εκτελέσετε μια ιστοσελίδα , θα μπορούσε ενδεχομένως να πάρει χιλιάδες επισκέπτες την ημέρα . Αυτά αντιπροσωπεύουν χιλιάδες διαφορετικές συνεδρίες κώδικα διακομιστή σας πρέπει να παρακολουθείτε . Πώς είναι ο διακομιστής σας πρέπει να είναι σε θέση να διαφοροποιήσει τον ένα επισκέπτη από την επόμενη ; Πώς μπορεί ο διακομιστής σας πει ποια συνεδρίες είναι οι χρήστες που έχουν συνδεθεί, και ποιες δεν είναι ; Ένας τρόπος να γίνει αυτό είναι με την αποστολή αρχείων δεδομένων είναι γνωστή ως "cookies " σε όλη την περιοχή για να αποθηκευτεί στον υπολογιστή περιήγησης . Ο διακομιστής σας μπορεί να αναγνωρίσει τα δεδομένα από το cookie για να εντοπίσει το πρόγραμμα περιήγησης . Οδηγίες
Η 1

Γράψτε την ετικέτα στην ιστοσελίδα σας για να σηματοδοτήσει την αρχή ενός τμήματος PHP script :

Το υπόλοιπο του κώδικά σας θα πάει κάτω από αυτή την ετικέτα . 2

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

$ [ σας μεταβλητών -name ] = [ - σας επιλέξει αξίας ] ?
Εικόνων 3

Δημιουργήστε το cookie θα σας να στέλνει στον τομέα σας . Χρησιμοποιήστε τη σύνταξη :

setcookie ( « [ μεταβλητής τίτλος] » , $ [ μεταβλητής σχετίζονται - με - μεταβλητή - τίτλος ] ) ?

Η « μεταβλητή τίτλο « αξία θα είναι ό, τι σας καλούν να έχει πρόσβαση στις πληροφορίες που αποθηκεύονται στη μεταβλητή που ακολουθεί αμέσως μετά . Μπορείτε να αποθηκεύσετε οποιοδήποτε αριθμό μεταβλητών σε αυτή τη μορφή : τον τίτλο που θα καλέσει μεταβλητή από ακολουθούμενη από την ίδια την μεταβλητή
Η 4

Τέλος τον κωδικό τμήματος PHP με τη γραμμή : . ;

> ?
5

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

$ [ info -you -want ] = $ _COOKIE [ [ τίτλος -you- έδωσε -the- μεταβλητή -you -want ] » ] ?

Με την προσθήκη τον τίτλο που έδωσε επιθυμητή μεταβλητή στο Βήμα 3 μεταξύ των παρενθέσεων μετά από " $ _COOKIE , " τα δεδομένα θέλετε θα αποθηκεύεται στη μεταβλητή . Μπορείτε να επαναλάβετε αυτή τη διαδικασία για κάθε μεταβλητή από το cookie που θέλετε να αποκτήσετε πρόσβαση .
Η
εικόνων

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

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