[resolu] connection database via php et ftp sur free

connection database via php et ftp sur free [resolu] - PHP - Programmation

Marsh Posté le 17-06-2005 à 18:18:24    

j'ai un souci avec une connection à ma base de donnée sous free.  
EN ftp (sql.free.fr) , lorsque je rentre mon login et password, j'arrive à me connecter sans probleme à phpmyadmin et manipuler ma base  
Par contre, lorsque j'essaye de me connecter via le script php suivant, c'est sans succés    
 

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


 
 
j'ai le message  
 

Code :
  1. Mauvaise configuration!!! 
  2. Vérifiez que votre login et mot de passe sont bien saisi pour la connexion
  3. à la base ***** de login ******


 
 
help!!!


Message édité par bioinfo_djib le 18-06-2005 à 16:12:58
Reply

Marsh Posté le 17-06-2005 à 18:18:24   

Reply

Marsh Posté le 17-06-2005 à 18:23:31    

Moi perso sur free je me connecte comme ceci :
 

Code :
  1. <?php
  2. mysql_connect('sql.free.fr','-----','-----');
  3. mysql_select_db('------');
  4. ?>


---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, 1810, Taverne « Chez Bonaparte »
Reply

Marsh Posté le 17-06-2005 à 18:26:14    

j'ai rien dit  :sweat:


Message édité par Profil supprimé le 17-06-2005 à 18:27:26
Reply

Marsh Posté le 17-06-2005 à 18:26:38    

mysql_select_db et non pas mysql_selectdb


---------------
!== Force et honneur ==!
Reply

Marsh Posté le 17-06-2005 à 18:27:55    

si je fait  
 

Code :
  1. //on effectue la connexion
  2.        @mysql_connect($host,$base,$passe) or die("echec de la connexion au serveur Mysql $host!" );


j'ai le message echec, je comprends rien. certaines personnes m'ont dit qu'ils utilisaient free.fr et non sql.free.fr, mais ça change rien!!

Reply

Marsh Posté le 17-06-2005 à 18:37:36    

prends mon type de connection :heink:


---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, 1810, Taverne « Chez Bonaparte »
Reply

Marsh Posté le 17-06-2005 à 18:46:14    

c'est pareil avec ta syntaxe, ça ne fonctionne pas. de toute façon, on a la même syntaxe, le @ permet juste de pas afficher le messge d'erreur à l'ecran!
merci qd même
help!!

Reply

Marsh Posté le 17-06-2005 à 18:52:32    

je te crois!! mais je comprends vraiment pas il ne veut pas se connecter.  
free, c'est du php3 et php4 non! de toute façon, c'est la même syntaxe, non??

Reply

Marsh Posté le 17-06-2005 à 19:50:38    

tu as pris compte de la correction apportée par cesarr89 ?

Reply

Marsh Posté le 17-06-2005 à 20:40:52    

oui, j'ai bien pris compte de sa correction, mais le probleme vient de là

Code :
  1. //on effectue la connexion  
  2. @mysql_connect($host,$base,$passe) or die("echec de la connexion au serveur Mysql $host!" );


echec de la connexion!  
donc, help!!!


Message édité par bioinfo_djib le 17-06-2005 à 20:41:55
Reply

Marsh Posté le 17-06-2005 à 20:40:52   

Reply

Marsh Posté le 18-06-2005 à 14:26:36    

Le fait que le site soit un .com pose t il probleme?
En fait je vais m'occuper d'un site qui existait. Il a l'extension .com, dans j'ai pu recuperer tous les fichiers, script, parametre de connexion, etc qu'il possede via ftp (filezilla) et le site a un url de type www.mon-site.com.  
Par contre, je viens de m'appercevoir qu'il existait une vielle version dont l'url est de type monsite.free.fr.  
Donc je me demande, le fait d'avoir changer de domaine a t il entrainé la creation d'un nouveau compte free? J'aurais été tenu au courant sinon!! Le fait de changer d'extension entraine t il la creation d'une nouvelle base de données? En tout cas, je suis pas au courant, sinon j'aurais eu les nouveaux parametres de connexion.  
Bref le probleme ne peut venir que de là sinon il y a un ghost quelque part, j'y comprends plus rien!!!

Reply

Marsh Posté le 18-06-2005 à 15:39:34    

si tu remplaces "sql.free.fr" par "localhost", ça fonctionne?


Message édité par onizuka_sensei le 18-06-2005 à 15:39:43
Reply

Marsh Posté le 18-06-2005 à 16:11:38    

le probleme est en voie de resolution. on m'avait donné les codes d'un vieux site, qui lui etait sur free. mais le nouveau est sur un autre hebergeur (amen). forcément, ça ne pouvait pas aller  :pt1cable: !!!
merci à tous pour vos posts et votre aide :sol:  !


Message édité par bioinfo_djib le 18-06-2005 à 16:12:28
Reply

Marsh Posté le 18-06-2005 à 19:06:23    

bioinfo_djib a écrit :

le probleme est en voie de resolution. on m'avait donné les codes d'un vieux site, qui lui etait sur free. mais le nouveau est sur un autre hebergeur (amen). forcément, ça ne pouvait pas aller  :pt1cable: !!!
merci à tous pour vos posts et votre aide :sol:  !


 [:azka]

Reply

Sujets relatifs:

Leave a Replay

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