par
FABL » 25 oct. 2007, 11:36
bonjour à tous et toutes
je rencontre un p'tit soucis pour me connecter à la base mysql en mettant les valeurs de connexion dans un fichier , lui meme dans un répertoire different protégé par un .htacces
lorsque je mets en "clair" en debut de fichier par de probleme , ca fonctionne ,
mais lorsque je fais appel au fichier avec require dans l autre repertoire , ben la les valeurs de connexion ne sont plus valides ( reconnu )
mysql_connect($host,$user,$passwd);
renvoit une erreur de connexion comme quoi il reconnait pas le pass , la bdd ......
je fais comme cela ;
$app_path = '/';
$prg_file_path = __FILE__;
$prg_path = dirname(__FILE__).$app_path;
require $prg_path.'/secret/connect.php';
conteneur de connect.php
<?
//------------- CONNECTION A LA BASE -------------------
global $bdd = "la bassexx" ;
global $user = "xFF" ;
global $passwd = "FFFx" ;
global $host = "localhost" ;
?>
j'ai testé avec global et sans global ....
ben ca marche pas ????
comment faire pour récupérer les valeurs qui sont dans le fichier connect.php depuis l'ensemble du programme avec un require ???
j'ai exploré l'idée des sessions , mais j'ai pas trouvé d'exemple ....
merci de votre aide
FL