Come inviare i cookie Across Domini

September 14

Come inviare i cookie Across Domini


Se si esegue un sito web, si potrebbe potenzialmente essere sempre migliaia di visitatori al giorno. Questi rappresentano migliaia di diverse sessioni il codice del server deve tener traccia. Come è il server dovrebbe essere in grado di distinguere un visitatore dal prossimo? Come può il vostro server di dire che le sessioni sono gli utenti che hanno effettuato l'accesso, e quali non lo sono? Un modo per farlo è con l'invio di file di dati noti come "cookies" attraverso il vostro dominio per essere memorizzati sul computer di navigazione. Il server può riconoscere i dati dal cookie per identificare il browser.

istruzione

1 Scrivi il tag sulla tua pagina web per segnalare l'inizio di un segmento di script PHP:

<? Php

Il resto del codice andrà sotto questa etichetta.

2 Creare variabili per ogni pezzo di dati che si desidera memorizzare nel cookie. Questi elementi possono essere come "nome utente" o "login" o qualsiasi altra cosa si vuole essere in grado di accedere sulla sessione dell'utente. Ricordate che la sintassi per le variabili che creano è:

$ [Your-variabile nome] = [your-scelta-value];

3 Creare il cookie che verranno inviati attraverso il vostro dominio. Utilizzare la sintassi:

setcookie ( '[variabile titolo]', $ [associate-con-variabile titolo variabile]);

Il valore 'variabile titolo' sarà quello che si chiama per accedere alle informazioni memorizzate nella variabile che segue immediatamente. È possibile memorizzare un numero qualsiasi di variabili in questo formato: titolo che si chiamerà variabile seguita dalla variabile stessa.

4 Terminare il segmento di codice PHP con la linea:

?>

5 Aggiungere, all'interno della corretta apertura e chiusura tag PHP, il seguente codice per accedere ai dati dal cookie dell'utente:

$ [Info-you-want] = $ _COOKIE [ '[title-ti-ha-la-variabili-vuoi]'];

Aggiungendo il titolo che hai dato il tuo variabile desiderata nel punto 3 e tra le staffe seguenti "$ _COOKIE," i dati che si desidera verrà memorizzato nella variabile. È possibile ripetere questo processo per ogni variabile dal cookie si desidera accedere.

Consigli e avvertenze

  • Durante l'accesso ai dati sulla cookie assegnando ad una variabile è un modo semplice di farlo, non è l'unico modo. Il "$ _COOKIE []" è un array che contiene tutte le variabili. È possibile scegliere di stampare il termine, utilizzarlo in "if", o qualsiasi altra cosa che si desidera. Basta ricordarsi di aggiungere il titolo che hai dato la variabile tra parentesi, tra cui il ''.