Problème de connexion php

Résolu
rami -  
 rami -
Bonjour,

J'aimerai develloper un site pour le présenter lors de mon examen ( BTS IG option développeur ),pour cela j'utilise Samrty , adodb et postgresql .
Mon probleme vient quand je veut tester une page. Voila ce que le navigateur m'affiche :

Deprecated: Function split() is deprecated in /opt/lampp/htdocs/xampp/site/Site de vente/adodb/drivers/adodb-postgres64.inc.php on line 662

Warning: pg_connect() [function.pg-connect]: Unable to connect to PostgreSQL server: FATAL: no PostgreSQL user name specified in startup packet in /opt/lampp/htdocs/xampp/site/Site de vente/adodb/drivers/adodb-postgres64.inc.php on line 686
Pas de connexion

Quelqu'un pourrai m'aider ?

Oups j'ai oublie de dire que j'utilise Kubuntu ...

1 réponse

choubaka Messages postés 39442 Date d'inscription   Statut Modérateur Dernière intervention   2 105
 
Bonjour

Si je lis bien ton erreur, elle se situe au niveau de la fonction "split()" qui est obsolète... ce qui forcément se répercute pour la suite.

"split" doit forcément être remplacée par une autre fonction, il faut voir ça dans ta documentation php
1
rami
 
Le probleme venait du faite que je n'avais pas mit de nom d'utilisateur dans ma chaine de connexion . Au depart j'avais ca
$CONNSTRING = 'postgres://localhost/'.$nomBdd;

Alors qu'il fallait ca

$CONNSTRING = 'postgres://utilisateur:localhost/'.$nomBdd;

Merci choubaka
0