logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
32 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 109 447 234

  • Nb. de membres 8 696
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Le coin des codeurs »» [Résolu] - Variable globale

[Résolu] - Variable globale#21181

2Contributeur(s)
gnicolazicdeveloppeur
3 Modérateur(s)
developpeurjpbJireck
gnicolazic gnicolazicicon_post
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 ? :-?
developpeur developpeuricon_post
déclare là en global au niveau du mainfile et dans ton script
gnicolazic gnicolazicicon_post
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 ?? :-(
developpeur developpeuricon_post
il faut globaliser plus haut ... donc dans mainfile effectivement mais pas dans une function
gnicolazic gnicolazicicon_post
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 !!!) :paf
developpeur developpeuricon_post
décris ton besoin ... parceque'il est pas impossible que tu te trompe de direction
gnicolazic gnicolazicicon_post
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 :=!
developpeur developpeuricon_post
je m'en doutais ;-)