Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come modificare i fogli di stile con i cookie in PHP

Un cookie è un meccanismo utile per la memorizzazione di dati specifici dell'utente . È fatto di un qualsiasi numero di coppie chiave-valore e può essere utilizzata per memorizzare le preferenze dell'utente , le informazioni di login o il tempo dell'ultima visita dell'utente. I cookie possono essere utilizzati per visualizzare un particolare foglio di stile in base alle informazioni del cookie contiene . Ad esempio , per visualizzare un foglio di stile specifico per i visitatori di ritorno , un cookie contenente l' ora dell'ultima visita dell'utente possono essere memorizzate sul computer del visitatore e il foglio di stile visualizzato se il tempo impostato è entro un'ora. Istruzioni
1

Aprire il file PHP che si desidera modificare utilizzando un editor di testo . Se non si dispone di un file , crearne uno.
2

scrivere una riga di codice che chiama la funzione " setcookie " di PHP con " last_visit " e la funzione "tempo" come i suoi parametri . Questo imposta un cookie " last_visit " con l'ora corrente . Il cookie sarà disponibile sulla prossima pagina vista del visitatore . Si noti che la funzione deve essere chiamata prima di ogni uscita è stata visualizzata sullo schermo . Ecco il codice :

setcookie ( ' last_visit ' , time () ) ;
3

Scrivi un segmento di codice che controlla se esiste il cookie e contiene un tempo meno di un'ora fa con un "if" . Per ottenere il contenuto del cookie , accedere all'indice " last_visit " della " _COOKIES $ " array. Ecco un esempio :

if ( isset ( $ _COOKIES [' last_visit ' ]) && ( $ _COOKIES [' last_visit '] -3600 < time () ) {

}

4

scrivere una riga di codice all'interno dell'istruzione "se" che visualizza l'elemento "link" HTML che punta al foglio di stile che si desidera visualizzare per i visitatori di ritorno Ecco un esempio : .

echo ' ';
5

Aggiungi una clausola "else " al "se" . dichiarazione e visualizzare l'elemento "link" HTML che fa riferimento al foglio di stile per la visualizzazione di nuovi visitatori Ecco un esempio :

else {

echo ' < link rel = " stylesheet " type = "text /css " href = " default_style.css " > '; }



 

Programmazione © www.354353.com