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

Come creare e usare $ _SESSION in PHP

In poche parole , $ _SESSION è un tipo di variabile utilizzato nel linguaggio di programmazione PHP per memorizzare le informazioni su un sito web su più pagine web . È una variabile " superglobale " , che significa che il valore assegnato sia disponibile per tutte le parti del programma . Quando un utente accede a un sito web PHP , una sessione viene creata e informazioni su quel visitatore viene memorizzato nella _SESSION superglobale $ . Ogni browser che si connette al sito viene assegnato un ID di sessione univoco quando $ _SESSION viene chiamato. Capire come funziona superglobali può aiutare a fare un uso efficiente di esso nel codice del programma PHP . Cose che ti serviranno
web server con PHP installato
Show More Istruzioni
1

Creare un paio di pagine Web sul computer o utilizzando l'interfaccia editor HTML sul server Web . Avrete bisogno di almeno due pagine per questo progetto di apprendimento . Nella parte superiore di ogni pagina in cui si desidera utilizzare $ _SESSION informazioni , digitare la seguente riga prima di qualsiasi altro codice :

session_start ();

È necessario inserire questo codice all'inizio del la pagina prima di qualsiasi altro output o si otterrà il messaggio " Warning: session_start ( ) [ function.session -start ] : Impossibile inviare sessione di limitatore di cache - headers already sent (output iniziato a ... " seguito dal nome del file
2

immagazzinare alcuni dati di sessione digitando il seguente codice nella tua prima pagina web, dopo il $ _SESSION dichiarazione: .

session_start ( ) ; if ( isset ( $ _SESSION [ ! ,"'count' ] ) ) { $ _SESSION [' count' ] = 0; } else { $ _SESSION [' count' ] + + ; } echo $ _SESSION [' count' ] ;

Questo codice indica a PHP per avviare la sessione , e se il valore della variabile "count" è zero , incrementarlo di uno.
3

Caricare la seconda pagina Web nel vostro editor di testo o HTML . Dopo il apertura di $ _SESSION dichiarazione sulla prima riga del file , digitare il seguente codice :

session_start (); echo $ _SESSION [' count' ] ;

Si apre una sessione utilizzando il $ _SESSION superglobale e visualizza il valore della variabile "count" , che incrementa ogni volta che una pagina con il codice del contatore nella Fase 2 carichi nel browser di un utente .

 

Programmazione © www.354353.com