rendre des variables accesible pour tous les fichiers

Invité
Invité n'ayant pas de compte PHPfrance

04 août 2008, 10:47

bonjour :D

quelques tentatives

fichier.conf.php
<?php
  $config['base_url'] = dirname( __file__ ) ;
  defined($config['base_url']);
  require_once ( $config['base_url'] . '/bdd.php' ) ;
//etc etc ..
?>
dans mon fichier d insertion appele en ajax
require_once ( $config['base_url'].'/conf.php' ) ;

donc voila quelques questions :

1) deja ici j ai une erreur "Warning: require_once(/conf.php) "
pourtant si je fais un echo de $config['base_url'], le path est bien affiché!

2) au niveau des var global et constante, vu que conf.php est appele avant toute requete, y a t il un moyen de se passer des require dans des fichiers appelé separemment ( comme en ajax) :roll:

3) comment sont stockées , 'cachées' les constantes et autres global sur le serveur ? si elles sont déja definies, pourquoi a t on besoin de les rappeler?

desolé pour ces questions qui peuvent paraitre stupide aux yeux de certains ! :oops:

ViPHP
ViPHP | 3607 Messages

09 août 2008, 13:59

Bonjour,
je pense que tu as du confondre un peu define() et defined()...
Alors je me pose la question, qu'est censé faire ton bout de script?
Reposte le avec des commentaires sur chaque ligne afin que l'on te comprenne mieux ;)