|
gnicolazic 5
| Posté : 15-09-2006 16:41
Je cherche à faire passer une variables (qui est une string) définie dans User.php vers le mainfile.php. Comment faire ? ou la définir ?? quelqu'un peut il m'aider ? |  Profil
|
|
developpeur 24581
| Posté : 15-09-2006 16:45
déclare là en global au niveau du mainfile et dans ton script |  Profil E-mail www
|
|
gnicolazic 5
| Posté : 15-09-2006 16:55
Ca n'a pas l'air de marcher. Je vais essayer d'etre + précis :
1) Dans code user.php function Login j'écris :
global $chaineARecuperer;
$chaineARecuperer="toto";
2) Dans Mainfile.php function valid_group j'écris :
global $chaineARecuperer;
echo "Mon texte = ".$chaineARecuperer;
Le résultat ne donne rien ?? T'as une idée ?? |  Profil
|
|
developpeur 24581
| Posté : 18-09-2006 16:29
il faut globaliser plus haut ... donc dans mainfile effectivement mais pas dans une function |  Profil E-mail www
|
|
gnicolazic 5
| Posté : 18-09-2006 18:01
Je dois etre super nul !!
1) Je me suis créer un fichier MaBib.php avec dedans :
<?php
global $montexte;
?>
2)Dans code user.php function Login j'écris :
!include!("MaBib.php");
$montexte="toto";
3)Dans Mainfile.php function valid_group j'écris :
!include!("MaBib.php");
echo "Voici la chaine ".$montexte;
Résultat = Rien, désespérement rien (NB : comme tu le vois le Php c'est pas mon langage de base !!!) |  Profil
|
|
developpeur 24581
| Posté : 20-09-2006 17:10
décris ton besoin ... parceque'il est pas impossible que tu te trompe de direction |  Profil E-mail www
|
|
gnicolazic 5
| Posté : 20-09-2006 17:18
Avec de la réflexion on peut trouver la solution !!
En fait je me trompais de direction. En effet je voulais que ma variable (groupes LDAP de la personne connectée) soit persistante et liée à l'utilisateur ... il a donc tout simplement fallu que je la stocke dans le cookie pour ensuite pouvoir l'utiliser dans le Mainfile.
Avantage : je coupe ma connexion IE et la relance => je retrouve mon User dans le Cookie ainsi que les groupes LDAP que j'utilise pour afficher ou non les Blocs
Merci pour ton aide ... le Pb est résolu pour moi |  Profil
|
|
developpeur 24581
| |