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

Come utilizzare una sessione PHP per precompilare

PHP , che sta per " PHP : Hypertext Preprocessor ", sostiene un sistema di memorizzazione dei dati conosciuta come sedute . Sessioni informative luogo il computer dell'utente in un file chiamato cookie . Questo è l'unico modo per associare i dati con un particolare utente con qualsiasi grado di certezza. Se qualcuno aggiunge elementi a un carrello della spesa on-line , per esempio, i cookies sono necessari per tenere traccia di tali informazioni e garantire una transazione sicura . Un altro uso importante per le sessioni è moduli prestampati popolano . Che mantiene i visitatori del sito di dover reinserire le informazioni che essi già entrati da qualche altra parte del sito .
Istruzioni impostare la sessione
1

Impostare la durata della sessione in secondi , utilizzando il comando " session_set_cookie_params " . Ad esempio, digitare :

session_set_cookie_params ( '3600 ') ;
2

avviare la sessione con il comando " session_start " . Ad esempio, digitare :

session_start ();
3

Assegnare valori alla matrice superglobale "$ _SESSION . " Ad esempio, digitare :

$ _SESSION [ 'name' ] = " Harry Smith " ;

$ _SESSION [ 'indirizzo' ] = " 410 First St. Somecity , WI " ;

precompilare il modulo
4

avviare una sessione con il comando " session_start " sul modulo . La forma normalmente sarebbe su una pagina diversa da quella in cui i dati sono stati inseriti in origine , quindi la sessione deve essere riavviato . Ad esempio, digitare :

session_start ();

5 Verificare che le variabili di sessione sono impostate . Se lo sono, assegnare i valori alle variabili per il riempimento dei campi. Utilizzare la funzione " isset " per verificare se le variabili sono impostate . Se le variabili non sono impostate , assegnare stringhe vuote alle variabili di riempimento . Ad esempio, digitare :

if ( isset ( $ _SESSION [ 'name' ] ) ) $ name_filler = $ _SESSION [ 'name' ] ;

altro $ name_filler = '' ;

if ( isset ( $ _SESSION [ 'indirizzo' ] ) ) $ address_filler = $ _SESSION [ 'indirizzo' ] ;

altro $ address_filler ='';
6

Inserire le variabili di riempimento nel tag input del form , utilizzando i tag PHP e il comando "echo" . Ad esempio, digitare :

<" ? ? " input type = nome " testo" = valore " name " = />

< input type = nome " testo" = valore di " indirizzo " = " " />

 

Programmazione © www.354353.com