probleme connexion base de données free

cho7
Invité n'ayant pas de compte PHPfrance

28 avr. 2006, 09:50

J'ai créé un compte free et g activé ma base et y ai importé ma base tout nickel.

pour la connexion j'utilise un fichier connexion.inc qui ressemble a ca :

Code : Tout sélectionner

<? $Host="sql.free.fr"; $User="******"; $Password="*******"; $database="*******"; $bd=mysql_connect($host,$user) or die("erreur de connexion au serveur $host"); mysql_select_db($database,$bd) or die("erreur de connexion à la base"); ?>
mais quand je vais sur ma page ca me met ereur de connexion au serveur.

ttes les infos de mon fichier connexion sont corrects!!!!!

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

28 avr. 2006, 10:02

Je t'invite à lire attentivement ce chapitre de la documentation :
http://fr.php.net/manual/fr/language.variables.php

cho7
Invité n'ayant pas de compte PHPfrance

28 avr. 2006, 11:02

ce n'est pas un probleme au niveau de la casse puisque tout est en minuscule et je l'ai écrit en minuscule.

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

28 avr. 2006, 11:06

ce n'est pas un probleme au niveau de la casse puisque tout est en minuscule et je l'ai écrit en minuscule.
En PHP, les variables sont représentées par un signe dollar "$" suivi du nom de la variable. Le nom est sensible à la casse (i.e. $x != $X).

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

28 avr. 2006, 11:49

J'insiste, on parle bien ici des noms de variables, pas de leur contenu

cho7
Invité n'ayant pas de compte PHPfrance

28 avr. 2006, 16:10

J'ai mis host, user zet password avec la premiere lettre en minuscule et ca me met ca :

erreur de connexion au serveur sql.free.fr

Eléphant du PHP | 493 Messages

28 avr. 2006, 16:12

Je pense que tu n'as pas activé la base de donnée MySQL avec Free :lol:

cho7
Invité n'ayant pas de compte PHPfrance

28 avr. 2006, 16:16

bin si je l'ai activé car j'ai pu y accéder et y mettre ma base

Invité
Invité n'ayant pas de compte PHPfrance

28 avr. 2006, 16:16

en plus quand je fais activé il me dit qu'ell eest deja activé

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

28 avr. 2006, 16:18

Montre nous ton code modifié, et fais afficher les erreurs MySQL avec mysql_error()

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

28 avr. 2006, 16:19

Là, c'est soit tes identifiants qui sont faux, soit tu n'est pas connecté à free, soit tu essayes de te connecter sur une base free depuis un autre serveur, ce qui est interdit par free
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

cho7
Invité n'ayant pas de compte PHPfrance

28 avr. 2006, 16:20

bin je ne suis po connecté avec un acces free mais neuf et keske tu appel se connecter depuis un autre serveur?

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

28 avr. 2006, 16:21

Que ton script PHP doit être hébergé dans ton espace Free

Eléphant du PHP | 493 Messages

28 avr. 2006, 16:23

Euh pardon les Admins et les Modérateurs mais là ...
FAIT UN EFFORT D'ECRITURE BON SANG !

cho7
Invité n'ayant pas de compte PHPfrance

28 avr. 2006, 16:25

Bin oui tout est hébergé dans mon espace free