Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4911 connectés 

 


Dernière réponse
Sujet : Sh@dar please ! Probleme de SESSION en PHP
Alex01 Merci à tous les deux :jap:  
 
Les deux solutions sont bonnes :D  :D  
 
Encore merci :jap:  :jap:  
 
Alex01 :bounce:  :bounce:  :bounce:

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Alex01 Merci à tous les deux :jap:  
 
Les deux solutions sont bonnes :D  :D  
 
Encore merci :jap:  :jap:  
 
Alex01 :bounce:  :bounce:  :bounce:
Mara's dad

Alex01 a écrit a écrit :

$a=5;
$b=10;
session_register("a,b" ); ne marche pas  :non:  
session_register("a;b" ); ne marche pas  :non:  
session_register("a b" ); ne marche pas  :non:
session_register($a,$b); ne marche pas  :non:




 
T'en as essayé plusieurs, mais la bonne c'est :
session_register("a","b","c","d",...);  :lol:  
 
CF LA DOC : http://www.php.net/manual/en/funct [...] gister.php

Sh@rdar transmet plutôt un tableau avec tes valeurs dedans (plus pratique je trouve)
Alex01 Et UP  :non:  
 
Repetite question  :??:  :??:  
 
Comment puis-je transmettre plusieurs variables à la fonction "session_register()" ?
 
$a=5;
$b=10;
session_register("a,b" ); ne marche pas  :non:  
session_register("a;b" ); ne marche pas  :non:  
session_register("a b" ); ne marche pas  :non:
session_register($a,$b); ne marche pas  :non:
mais cette dernière transmet au fichier session 5 et 10
toutefois quand je demande  
echo $HTTP_SESSION_VARS["a"]; ça ne marche pas !
 
Please, help me !! ;)  
 
Alex01 :bounce:
Sh@rdar de rien  ;)  
 
 :hello:
Alex01 Merci beaucoup
 
ça fonctionne très bien !!!!! :hap:  :hap:  :sol:  
 
A bientôt
Alex01  :hello:  :hello:
Sh@rdar en faisant comme ça ça passe ?
 
page1.php :
<?  
session_start();  
$a=5;  
session_register("a" );  
header("location:./page2.php?".SID."" );  
exit;  
?>  
 
page2.php
<?  
session_start();  
echo $HTTP_SESSION_VARS["a"];
Alex01 Bonjour à toi Sh@dar  :hello:  
 
je met donc dans page1.php
header("location:./inscription.php?=SID" )  
 
Et bien ça ne fonctionne toujours pas !
Question : faut'il que session_start() et session_register() soient en début de code PHP ou ce n'est pas nécessaire ?
(je n'ai rien qui s'affiche à l'écran sur page1.php, seulement sur page2.php) La page 1 n'est qu'une page de control qui transmet des données à page 2 si les conditions sont correctes (si elles le sont, on crait la session sinon rien donc c'est pour ça que mon session_start() et session_register() sont en fin de code)
 
Merci
Alex01  :bounce:
Sh@rdar le enable_trans_sid c'est uniquement à la compilation de php il mes semble..
 
à mon avis ton id de session n'est surement pas transmise à ta deuxième page (essayes en rajout <?=SID ?> dans le header.
Alex01 Bonjour à tous ! :hello:  
 
Encore un problème de session sous PHP.  :cry:  :cry:  
Je souhaite transmettre une variable $a=5 de page en page au travers d'un navigateur qui n'accepte pas les Cookies !
Avec les sessions , en théorie, je peux faire suivre mes variables de page en page en transmettant l'ID Session dans l'URL.
 
Condition :  
IE5.5 paramétré pour ne pas accepté les Cookies,
dans php.ini : session.use_trans_sid = 1.
 
page1.php :
<?
session_start();
$a=5;
session_register("a" );
header("location:./page2.php" );
exit;
?>
 
page2.php
<?
session_start();
echo $a;
?>
 
resultat : Undefined variable: a  :ouch:  
 
Pourquoi  :??:  :??:  :??:  
Comment puis-je faire  :??:  
 
Alex01 :bounce:

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)