Bonjour,
j'ai écrit un script de connexion à une base PostgreSQL mais lorsque je lance la connexion, je n'ai absolument rien en retour, et je ne comprends pas pourquoi.
Voici le code :

if (!isset($_SESSION["utilisateur"]))
{
header("location:saisie.php");
exit;
}
else
{
// On récupère les variables de session
$utilisateur=$_SESSION["utilisateur"];
$password=$_SESSION["password"];
echo "avant connexion<br>";
// Traitement
echo pg_last_error($dbconn);
$dbconn = pg_connect("host=machine_distante port=5433 dbname=basepg user=$utilisateur password=$password") or die ("impossible de se connecter --> " . pg_last_error($dbconn));
if ($dbconn)
print "Correctement connecté à : " . pg_host($dbconn) . "<br/>";
else
echo "pas de connexion active<BR>";
echo "après connexion\n";
echo pg_last_error($dbconn);


J'ai volontairement remplacé le nom de la machine hébergeant la base par machine_distante.
Lorsque je lance mon script saisie.php je saisis l'identifiant et le mot de passe utilisateur, et je me retrouve bien sur la page traitement.php qui contient le code ci-dessus. Ensuite je n'ai rien du tout qui s'affiche.
Merci pour votre aide.