sessions (encore :-()

Répondre
glasyeur
le 24/08/2003 à 15:02
glasyeur
bon bin wala:
dans la page d'identification j'envoi avec un forumulaire les variables et un script les traitent dans une autre page (la page ou mene le formulaire)
et apres dans cette page si pseudo et mot de passe sont juste :
je fais session_start(var_sans_$);
et session_register(var_sans_$);
et apres dans les autres page je teste si c'est juste :
if (session_is_registred(var_sans_$)){membre}
else {degage}
si la session est enrengistrer je fais koi ?:
-) session_start(var_sans_$); ?
-) session_start(); ? //mais la start koi? ya pas de nom
ps : session_start(); //sans variable sans $ je lai vu dans le cour pour ne pas me dire que j'ivente ;-)
lut tlm
i M@N
le 24/08/2003 à 15:10
i M@N
Hello !

Je veux pas dire de connerie parce que je débute aussi en session ...

Mais je crois bien que dans les autres page tu testes si c'est juste :
session_start();
if (session_is_registred(var_sans_$)){membre};
else {degage};
En fait tu dois mettre session_start(); en haut de toutes les pages (surtout celle de la zone membre dans ton cas) dans lesquelles tu aura besoin de tester l'existence des variables de session enregistrées dans ton formulaire à l'entrée.

session_start(); te permet de conserver ces variables d'une page à l'autre (elle sont enregistrées dans des fichiers de session sur le server et aussi dans des cookies je crois).

Attendons l'arrivée de Globule pour plus de précisions ...

@+...
One Love, One Heart, One Unity.
glasyeur
le 24/08/2003 à 15:16
glasyeur
alors si j'ai declarer beaucoup de variable lors de l'identification par exemple session_start(bla);
session_start(bla2);
dans les autres pages je fais deux session_start(); //sans variable sans $
ou alors je met les variables sans $ entre les () ?
lut tlm
glasyeur
le 24/08/2003 à 19:05
glasyeur
aller la globule ste plai dis le moi :-(
quand je met if session_is_registred(var_sans_$) {
ici je met session_start(); ou bien session_start(var_sans_$); et si j'ai beaucoup de truc a declarer je met session_start(); x le nombre de var ou bien avec les var sans $ ?
}
lut tlm
glasyeur
le 24/08/2003 à 19:20
glasyeur
ah vraiment ^^ ok lol!
j'ai du rever quand j'ai debuter en php que CT vrai ^^
lut tlm
glasyeur
le 25/08/2003 à 00:20
glasyeur
ok et pour ecrir le nom de la sesion je fais comment ?
print $_SESSION[la session que j'ai declarer]
ou bien print $variable (le nom de la session avec un $) ? alors c'est comment?
lut tlm
glasyeur
le 25/08/2003 à 00:48
glasyeur
et les variabes globales ?
dans le cour ta mis print "votre pseudo est ".$pseudo." et votre passe est ".$pwd;
ta mis ni de session name ni rien du tt
on peut paas avoir le nom avec $_SESSION[pseudo] ? alors je fais comment
$pseudo = session_name(pseudo); mais je met koi la sans $
print koi c'est la pagaille dans ma tite tete :-(
lut tlm
Répondre
LoadingChargement en cours