Probleme de passage de var d'1 page a l'autre

Ivorey -  
Goodzilla Messages postés 16 Statut Membre -
Salut all

j'ai un ptit probleme :

ma variable ne passe pas de ma page login vers ma page utilisateur enregistré (tout est en PHP).

j'ai donc sur ma page login :

session_start();
session_register('auth');

$auth="yes";

ET je teste sur la page utilisateur enregistré comme ceci :

session_start();

if (@$auth != "yes")
{
header("Location: login.php");
exit();
}

mais il ne reconnait meme pas ma variable $auth ...

quelqu'un sait comment faire pour "forcer" ma page a recevoir qd meme la variable avec sa valeur sans faire de post ? parce que le post il passe la variable dans l'url et donc on peut se logguer dessus avec l'url.

merci d'avance !
A voir également:

3 réponses

Utilisateur anonyme
 
Tu peux essayer de mettre
Global $auth;
dans ta page de login,
et ensuite de lire
$_SESSION["auth"]
au lieu de
$auth
sur ta 2e page.
...
0
teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
Voui c'est un changement entre la version actuelle et la precedente ca :o( Ca m'a oblige a reprendre tout mon code...

.  .  Bon!Si on m'empeche de travailler
\_/  Je ne me debattrai pas!
0
Goodzilla Messages postés 16 Statut Membre 3
 
il ya deux methodes que je connais
le methode "get" et la methode "post"
sinon tu peux faire un champ "hidden" cahcé et la tu passe tes variables
a+
0