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

Come denominare una sessione in PHP

Un grande applicazione PHP è costituito da più file PHP che funzionalità logicamente separata e una più facile interpretazione e la manutenzione . Tuttavia, quando un server Web viene caricato un nuovo file PHP , inizia un nuovo programma da zero e perde i valori a tutte le variabili create dall'ex file PHP . Per memorizzare i dati e condividerli tra i file PHP in un'applicazione , si crea una sessione PHP . Utilizzare il nome di PHP di default per la sessione , oppure il nome della sessione di te stesso . Istruzioni
1

Creare un nuovo file PHP con un editor . Ad esempio, digitare :

nano main.php
2

richiamare la funzione " session_name " per impostare il nome della sessione e quindi chiamare la funzione " session_start " per creare la sessione. Ad esempio, digitare : ? ; ( ! Session_start ( ) ) per

session_name ( " mysession " ) per

se die (" ! Impossibile creare la sessione" );
3 Memorizzare i dati

utilizzati all'interno della sessione nella speciale " $ _SESSION " matrice . Reindirizzare il programma in un file PHP diverso . Ad esempio, digitare :

$ _SESSION [ " id " ] = $ form_input_id ;

$ _SESSION [ " email " ] = $ form_input_email ;

header (" Location : http://www.example.com/supplemental.php " ) ; ?

>
4

Uscire l'editor e salvare il file . Creare un nuovo file PHP, " supplemental.php , " con l'editore . Ad esempio, digitare :

nano supplemental.php
5

chiamata " session_name " e poi " session_start " per continuare la sessione. Recuperare e trasmettere i dati di sessione salvati dal file PHP precedente . Ad esempio, digitare : ? ; ( ! Session_start ( ) ) per

session_name ( " mysession " ) per

se die (" ! Non poteva continuare sessione" ) ;

$ id = $ _SESSION [ " id " ] ;

$ email = $ _SESSION [ " email " ] ;

printf ( " Il tuo

id è% s < /p> la tua email è% s < /p > " , $ id , $ email);

>
6

Exit ? l'editor e salvare il file . Utilizzare un browser per navigare il file " main.php " ed eseguirlo per testare la logica del programma .

 

Programmazione © www.354353.com