Voila g essayé 2 solution : la variable de session et definir une variable constante globale pour pouvoir avoir accès a une valeur partout dans mon site , le pb c ke je ne parvent pas a récupérer la valeur de cette cariable sur la derniere page de mon site; par exemple qd je fais un
echo $HTTP_SESSION_VARS['NumeroEnseignant'];
ou un
echo IdEnseignant
cela m'affiche rien dans le premier cas ou m'affiche IdEnseignant ds le 2nd cas.
En voulant m'assurer ke ma variable globale existait bien j'ai fait un constant(IdEnseignant) ça me dit qu'il ne la trouve pas.
Pour info j'utilise Dreamweaver MX, si qqun pouvait m'aider a récupérer cette valeur cec serait chouette.
Publicité
Posté le 19-05-2003 à 16:09:09
backdafuckup
Back to da old skool
Posté le 19-05-2003 à 16:29:11
pour enregistrer une variabe de session, on fait pas plutot :
mais d'habitude, la valeur de session est différente $nomdevariable = "inthebackafuckupass";
?
frere tuck
Posté le 19-05-2003 à 16:37:59
c bien la methode ke j'ai utilisée, ça marche sauf dans la derniere page et qd je veux ajouter une nouvelle page, la valeur refuse aussi de s'y afficher
backdafuckup
Back to da old skool
Posté le 19-05-2003 à 16:40:16
Il y a peut etre une RAZ de la session...
Si jamais tu fermes ton navigateur, ca ferme aussi la session (non ?)
frere tuck
Posté le 19-05-2003 à 16:42:26
oula je suppose... je debute
backdafuckup
Back to da old skool
Posté le 19-05-2003 à 16:43:24
Est ce qu'entre le temps ou tu enregistre ta variable (session_register) et le moment ou tu l'appelles, tu fermes le navigateur ?
c bien la methode ke j'ai utilisée, ça marche sauf dans la derniere page et qd je veux ajouter une nouvelle page, la valeur refuse aussi de s'y afficher
valeur du trans_id ?
---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
frere tuck
Posté le 19-05-2003 à 16:45:04
c koi le trans_id?
Publicité
Posté le 19-05-2003 à 16:45:04
simogeo
j'ai jamais tué de chats, ...
Posté le 19-05-2003 à 16:47:53
c'est ce qui indique si le contenu d'une session est transmis automatiquement de pages en pages ou si ca doit se faire manuellement.
si 1 --> automatique, si 0, manuel
---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
frere tuck
Posté le 19-05-2003 à 16:49:32
je fais comment pour l'afficher ?
echo $trans_id;
simogeo
j'ai jamais tué de chats, ...
Posté le 19-05-2003 à 16:54:56
Code :
<?php
phpinfo();
?>
et tu glisses le fichier sur le serveur ... tu verras c tres utile
---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
frere tuck
Posté le 19-05-2003 à 16:57:34
oua super ce truc, par contre il est sur 1 donc c pas ça
simogeo
j'ai jamais tué de chats, ...
Posté le 19-05-2003 à 16:59:25
tu as essayé d'afficher une autre variable de session pour savoir si elle était tjrs presente ?
---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
frere tuck
Posté le 19-05-2003 à 17:01:15
ouai ça foire aussi
backdafuckup
Back to da old skool
Posté le 19-05-2003 à 17:04:01
t'as quoi comme serveur ?
simogeo
j'ai jamais tué de chats, ...
Posté le 19-05-2003 à 17:05:06
alors tu t'y prend mal avec tes sessions....
si tu veux balance le code..
(moi maintenant j'ai pas le temps, mais peut-etre ce soir)
---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
backdafuckup
Back to da old skool
Posté le 19-05-2003 à 17:06:21
moi je regarderais demain, mais c'est clair, balance le code...
frere tuck
Posté le 19-05-2003 à 17:12:08
mon serveur c du apache ->easyphp1.6
1ere feuille :
$requete5="SELECT NumEnseignant FROM enseignant WHERE NomEnseignant = '$Nom' and PrenomEnseignant ='$Prenom'";
$resultat5 = mysql_query($requete5);
$NumeroEnseignant = mysql_result($resultat5,NumEnseignant);
define("IdEnseignant", $NumeroEnseignant);
2eme Feuille
<?php Echo IdEnseignant;?>
jusque la tt va bien
3eme feuille
<?php Echo IdEnseignant;?>
là ça m'affiche "IdEnseignant
simogeo
j'ai jamais tué de chats, ...
Posté le 19-05-2003 à 17:14:12
ca n'a rien a voir avec une session ca
---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
backdafuckup
Back to da old skool
Posté le 19-05-2003 à 17:14:53
essaie avec session_register au lieu de define, voir si ca marche
edit:zut
Message édité par backdafuckup le 19-05-2003 à 17:15:14