global.asa ou application.cfm like vous connaissez? - PHP - Programmation
Marsh Posté le 04-07-2005 à 02:33:53
Pas de bol, il n'y a pas d'équivalent au global.asa de l'asp en php, faut bien bidouiller avec un include, en oubliant pas la portée des variables dans une fonction ou, dans ton cas, définir tes données comme constantes
Marsh Posté le 04-07-2005 à 08:11:49
naceroth a écrit : Pas de bol, il n'y a pas d'équivalent au global.asa de l'asp en php, faut bien bidouiller avec un include, en oubliant pas la portée des variables dans une fonction ou, dans ton cas, définir tes données comme constantes |
Ou alors definir les variables comme variables d'application ... Je l'ai jamais fait parceque jamais eu l'utilité mais j'ai vu que c'est possible
Marsh Posté le 05-07-2005 à 14:00:11
C'est bon, j'ai réussi à faire ce que je voulais.
J'ai laissé mon include tel quel, avec quelques variables dedans.
J'ai simplent dû redéclarer les variables en tant que variables globales dans les fonctions (car la portée est gérée un peu différemment des autres languages style C).
Merci et @+
Marsh Posté le 05-07-2005 à 16:21:10
Passe par des constantes dans ton fichier PHP. C'est plus propre et t'as pas besoin du "global" dans tes fonctions.
Pour + d'infos : http://fr2.php.net/define
Marsh Posté le 04-07-2005 à 00:40:31
Bonjour,
J'aimerais stocker quelques données utilisées sur plusieurs de mes pages dans un fichier global à tout mon site (style uid et pwd pour se connecter à la base de données).
Je sais qu'en asp il existe un fichier global.asa pour cela.
Et en Coldfusion pareil, il existe un fichier application.cfm.
D'où je me dis qu'il doit certainement exister un fichier de ce type en PHP. Vous connaissez son petit nom? :-)
Parce que j'ai essayé avec un simple include, mais ça ne fonctionne pas lorsque je me trouve dans une fonction.
Merci de votre aide.
@+