Hello !
je porte mon site actuellement sur free chez celeonet. Il se passe un truc bizarre qui n'a pas lieu chez free....
chaque page php est construite a l'aide d'include comme suit :
1-Include ("connect.php3" ); ==> connection a la base de données
2-Include ("fonctions.php3" ); ==> import des fonctions php
3-puis corps de la page en php
==> quand je fais une requete dans une fonction, la connexion est perdue ! je dois remettre Include ("connect.php3" ); dans toutes mes fonctions pour que ca marche !!!
c'est bizarre parce que ca marchait tres bie nsous free ... qqu'un aurait une idée pour eviter de mettre des Include partout ??
SOLUTION : declarer la variable du nom de la base de données en variable globale dans les fonctions : Global $bdd;
Message édité par Blackdalhia le 04-08-2005 à 17:00:43