Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3416 connectés 

 


Dernière réponse
Sujet : php: problème ac le global.
_naoua ok merci.  
A la prochaine.
 :hello:

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
_naoua ok merci.  
A la prochaine.
 :hello:
stb //variables globales
$DbHost="mysql.domain.com";
$DbUser="_naoua";
$DbPass="password";
 
//ta classe perso
class perso{
     var $host;
     var $user;
     var $pass;
     var $link;
 
     //constructeur
     function perso(){
          global $DbHost;
          global $DbUser;
          global $DbPass;
 
          $this->host=$DbHost;
          $this->user=$DbUser;
          $this->pass=$DbPass;
     }
 
     function connect(){
          $this->link=mysql_connect($this->host,$this->user,$this->pass);
          ...
     }
}
_naoua je crois que çà devrait le faire. merci tout de même.
_naoua ben, en fait, l'hostoire, c'est que j'ai des classes, et j'ai l'impression, que là çà ne marche pas.
ex:
$a="a";
class B
{
 var $v;
 function X()
 {
   global $a;
   $this->v=$a;
 }
 
}
 
En gros, je ne sais pas s'il peut aller chercher la variable en dehors de la classe. voilà donc l'histoire.
stb bé oui! pkoi t'essaye pas? ça marche pas chez toi...
_naoua bonjour, pour ceux qui n'ont pas encore lu mes multiples messages.
dans une fonction en php.
le fait de faire l'action suivante.
$a="a";
function babar()
{
   global $a;
   $b=$a;
   print $b;
}
 
est ce que $b aura la valeur que j'ai donné à $a à l'extérieur de la fonction. Merci d'avance...

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)