PB de Connexion base free

PB de Connexion base free - PHP - Programmation

Marsh Posté le 23-10-2005 à 23:15:41    

Salut les gens...  :hello:  
 
Voila, j'essai de me connecter a ma bdd free via une page php, et ca cacate... :sweat:   :(    :pfff:  
 
J'ai essayer avec le script proposé dans l'aide de free... mais ca marche pas... si quelqu'un pouvait m'aider ca serait cool...
(PS: mon nom et passe sont bon, je me connect  avec sur php my admin de free...)
 
Voila ma page "connexion.php":
 

Code :
  1. <?
  2. //ici les parametres pour la connexion
  3.    $host="sql.free.fr";    $base="MON_NOM";    $passe="XXXXXXX";
  4. //on effectue la connexion
  5.        @mysql_connect("$host","$base","$passe" );
  6. //Selection de la base de données qui porte le meme nom que votre login
  7.           $select_base=@mysql_select_db("$base" );
  8. //Si la connexion echoue
  9. if (!$select_base)
  10. //Afficher la ligne suivante
  11.     echo "<font color=\"#CC0000\"><b>Mauvaise configuration!!! </b></font><br> 
  12. Vérifiez que votre login et mot de passe sont bien saisi pour la connexion
  13. à la base <b>$base</b>";
  14. //Sinon afficher celle-ci
  15. else echo "<b>Félicitations!!!</b> <br>Vous avez réussi à vous connecter correctement à
  16. votre base de données <b>$base</b>";
  17. ?>


 
 
 
Merci d'avance...   :bounce:  :bounce:    :)


Message édité par bakastef le 23-10-2005 à 23:36:03

---------------
triste époque ou il est plus difficile de casser un préjugé qu'un atome(A.Einstein)
Reply

Marsh Posté le 23-10-2005 à 23:15:41   

Reply

Marsh Posté le 23-10-2005 à 23:32:27    

Sinon j'avais essayer avec ca avant mais ca marche pas non plus...
 

Code :
  1. $db_host="sql.free.fr";
  2. $db_b="Mon_Nom";
  3. $db_login="Mon_Nom";
  4. $db_pass="XXXXXX";
  5. if (!($db = mysql_connect($db_host,$db_login,$db_pass))) {echo "Erreur lors de la connexion"; exit;}
  6. //On choisit sa base
  7. if (!mysql_select_db($db_b)) {echo "Erreur lors de la sélection de la base"; exit;}


 
 
Help plz.....


---------------
triste époque ou il est plus difficile de casser un préjugé qu'un atome(A.Einstein)
Reply

Marsh Posté le 24-10-2005 à 01:03:21    

Ce serait une bonne idée de donner le message d'erreur (et de ne pas le masquer aussi, on traite une erreur, on la cache pas en attendant qu'elle disparaisse d'elle-même :D)

Reply

Marsh Posté le 24-10-2005 à 11:01:23    

naceroth a écrit :

Ce serait une bonne idée de donner le message d'erreur (et de ne pas le masquer aussi, on traite une erreur, on la cache pas en attendant qu'elle disparaisse d'elle-même :D)


Tu as tout fais raison
 
Enlève le @ avant chaque fonction mysql, comme ca tu pourras nous dire l'erreur qui est générée.

Reply

Marsh Posté le 24-10-2005 à 12:48:06    

:??: Je crois que c'est pas "sql.free.fr" l'hote !!! Essaye avec LOGIN.free.fr  :sol: ou "localhost" !!!!


Message édité par kamisamades le 24-10-2005 à 13:50:43
Reply

Marsh Posté le 24-10-2005 à 22:21:09    

Exemple, ton site s'appelle http://prout.free.fr
 
$host="ftp.free.fr"; ou $host="prout.free.fr";
$base="prout";
$passe="XXXXXXX";

Reply

Marsh Posté le 25-10-2005 à 10:42:58    

Reply

Marsh Posté le 25-10-2005 à 10:59:00    


+1 [:benou_jap]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 25-10-2005 à 20:08:40    

Fait ce que ta envie, c'est possible que ce soit ca pour les nouveaux comptes.
J'ai toujours fonctionner de cette maniere la donc +1 pour moi :D

Message cité 1 fois
Message édité par Badze le 25-10-2005 à 20:09:49
Reply

Marsh Posté le 26-10-2005 à 15:21:57    

Badze a écrit :

Fait ce que ta envie, c'est possible que ce soit ca pour les nouveaux comptes.
J'ai toujours fonctionner de cette maniere la donc +1 pour moi :D

Mon site chez free a toujours fonctionné avec sql.free.fr donc +1 pour soju. :p
 
Donc bakastef maintenant que t'as viré les @, t'as quoi comme message d'erreur?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed