Il comando è di PHP per creare un cookie viene " setcookie ( nome, valore )," dove nome è il nome del cookie e il valore sono le informazioni memorizzate nel cookie. Ad esempio , setcookie ( " biscotti preferiti ',' Chocolate Chip ' ) avrebbe creato un cookie con il nome di biscotti preferiti per un valore di gocce di cioccolato . Ovviamente , i nomi ei valori sarebbero in ultima analisi, dipende da come il cookie potrebbe essere utilizzato dal server .
Rimozione Cookies
A volte , si vuole cookie da cancellare prima di un utente chiude il browser dire quando si disconnettono . Per eliminare un cookie , basta cancellare il suo valore . Il codice in PHP è setcookie ( nome , '') o setcookie (nome , FALSE ) . Per eliminare i biscotti preferiti dal precedente esempio , il codice è setcookie ( 'cookies Preferiti' , '') o setcookie ( 'cookies Favorite ', false ) . E ' importante notare che i cookie possono prendere altri argomenti non discussi qui e tali argomenti devono essere inclusi quando si elimina un cookie . Ad esempio, se il cookie è stato creato in questo modo : setcookie ( ' biscotti preferiti ', ' chocolate chip ' , time () 3600 , '', ' www.ehow.com ' , 1 ) tutti questi parametri deve esistere , meno il valore del cookie : . setcookie ( 'cookies preferiti' , '' , time () 3600 , '', ' www.ehow.com ' , 1)
Mantenere Cookies più
Nel caso in cui si desidera che il biscotto a durare dopo che il browser è stato chiuso, si deve dichiarare che durante la creazione del biscotto . Utilizzare il " time () + X " argomento dove X è uguale alla lunghezza in secondi che il cookie dovrebbe esistere dopo la sua creazione . Ad esempio, per creare la " biscotti preferiti " cookie che durerà per un'ora dopo la creazione , il codice è setcookie ( " biscotti preferiti ',' gocce di cioccolato ' , time () +3600 ) . Il tempo ( ) funzione consente di verificare l'ora corrente e calcola 3.600 secondi da ora (un'ora in secondi) . Quando viene raggiunto l'orario , il cookie verrà cancellato se l'utente sta ancora utilizzando il browser o non .
Programmazione © www.354353.com