Probleme d'accès base de données !

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 : Probleme d'accès base de données !

par Invité » 27 mai 2005, 11:10

ok merci !

NB: Qui te dit que c le mot de passe exact que j'ai mis...
@+

par mere-teresa » 27 mai 2005, 11:02

La fonction que tu as faite se nomme connect_db() et tu appelles pg_Connect() : donne le mm nom partout et tout ira mieux.

PS : Pas bien de mettre le mot de passe de ta base dans ton message...

Probleme d'accès base de données !

par matt_44 » 27 mai 2005, 10:08

Voila j'ai un fichier db.conf dans un repertoire dont le chemin est :
/usr/local/netmap/etc/db.conf

Son contenu est celui ci :

Code : Tout sélectionner

<?php $dbname="netmap"; $dbuser="postgres"; $dbpass="netmap"; ?>

Et sur une page de mon site je fai appel a ce fichier par l'intermediaire du db.inc ci dessous :
Son chemin est /usr/local/netmap/www/admin/db.inc

Code : Tout sélectionner

<?php require("/usr/local/netmap/etc/db.conf"); function connect_db() { global $db; global $dbname,$dbuser,$dbpass; $db=pg_Connect("dbname=$dbname user=$dbuser password=$dbpass"); if ($db == false) { echo "Error connecting to database<BR>"; exit(1); } } ?>

Quand j'essaye d'accéder au fichier de conf pour la base de données et de récupérer le mot de passe etc... il me met un erreur a la ligne

Code : Tout sélectionner

$db=pg_Connect("dbname=$dbname user=$dbuser password=$dbpass");

qui est la suivante : Call to undefinedfunction pg_Connect()
Voila merci d'avance!