Problème de session sous PHP4

Problème de session sous PHP4 - Programmation

Marsh Posté le 16-03-2001 à 09:27:01    

Voila je voudrais utiliser des variables stockes dans une session dans une fonction, et le navigateur me sort :
Warning: Undefined variable: ouv in C:\users\BTS2II\Projet_Porclo\projet\site2\modif.php on line 24
alors que en dehors de la fonction, dans le reste de la page j arrive a acceder normalement a la variable...
Si qq sait ce serait cool

Reply

Marsh Posté le 16-03-2001 à 09:27:01   

Reply

Marsh Posté le 16-03-2001 à 18:58:53    

J'ai pas encore touché au PHP4, mais en PHP3, ce genre de PB se règle avec l'instruction GLOBAL ou en passant par le tableau $GLOBALS.
J'ai bon ?


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 17-03-2001 à 18:07:24    

Je pense egalement que ca viens de la mais je sais pas comment utilise VARS_GLOBAL ....
Si qq savais comment faire ce serait cool

Reply

Marsh Posté le 17-03-2001 à 20:25:30    

Et bien c'est très simple, il suffit de lire la doc de php concernant les variables globales ....

 

www.nexen.net

 

[edit]--Message édité par zeltron--[/edit]

Reply

Marsh Posté le 17-03-2001 à 21:36:22    

c pas difficile il suffit de déclarer les variables globales que tu veux utiliser dans ta fonction :
 
function ma_fonction ($variables) {
    global $var1, $var2;
 
}

 

[edit]--Message édité par Zebra3--[/edit]

Reply

Marsh Posté le 17-03-2001 à 22:37:08    

Merci Zeltron pour ton url ca a l ere pas tres fourni sur les sessions...
Sinon Zebra3, j essai ce que tu me dit lundi et je te tiens au courant, en tout cas merci beaucoup de votre aide, ca va bien m aider pour mon projet (et ouaix....)
Mais dans mon cas je sais pas si ca vas marche (car en faite la var est pas declare dans la fonction mais dans la session)

 

[edit]--Message édité par bounty2k--[/edit]

Reply

Marsh Posté le 17-03-2001 à 22:50:24    

bounty2k a écrit a écrit :

Merci Zeltron pour ton url ca a l ere pas tres fourni sur les sessions...



 


Tu disais que tu ne savais pas utiliser VARS_GLOBAL j'ai donc cru bon de t'orienter vers les bases de PHP à savoir la déclaration des variables globales ou locales ....

Reply

Marsh Posté le 17-03-2001 à 23:25:33    

Bah ouais et nan en faite ....
C vrai que capte pas trop "register_globals" mais c pas trop explique sur Nexen.
Mais thanks quand meme

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed