rendre des variables accesible pour tous les fichiers

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : rendre des variables accesible pour tous les fichiers

par jojolapine » 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 ;)

rendre des variables accesible pour tous les fichiers

par Invité » 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: