Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3222 connectés 

 


Dernière réponse
Sujet : [Easy PHP] comment gérer le fait que l'on travaille en local ???
Cherrytree

Code :
  1. <?
  2. if (getenv("HTTP_HOST" ) == "localhost" ) {
  3.     // variables globales localhost
  4.     $host = "localhost";
  5.     $base = "cherrytree";
  6.     $login = "";
  7.     $pass = "";
  8. }
  9. else {
  10.     // variables globales Free
  11.     $host = "sql.free.fr";
  12.     $base = "cherrytree";
  13.     $login = "cherrytree";
  14.     $pass = "xxxxxxxx";
  15. }
  16. ?>

 

[jfdsdjhfuetppo]--Message édité par Cherrytree--[/jfdsdjhfuetppo]


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Cherrytree

Code :
  1. <?
  2. if (getenv("HTTP_HOST" ) == "localhost" ) {
  3.     // variables globales localhost
  4.     $host = "localhost";
  5.     $base = "cherrytree";
  6.     $login = "";
  7.     $pass = "";
  8. }
  9. else {
  10.     // variables globales Free
  11.     $host = "sql.free.fr";
  12.     $base = "cherrytree";
  13.     $login = "cherrytree";
  14.     $pass = "xxxxxxxx";
  15. }
  16. ?>

 

[jfdsdjhfuetppo]--Message édité par Cherrytree--[/jfdsdjhfuetppo]

THE REAL SMILEY remarque: une fois que tu aura créé ton fichier de connexion, ne l'uploade pas à chaque fois chez free, tu évitera ainsi de changer les paramètres de connexion de ton site chez eux :jap:
Thekeke2

DarkLord a écrit a écrit :

 
 
pq tu pensais qu'elle pouvait se changer toute seule, comme par magie?  




 
non je pensais qu'il y avait un truc de genre "voici les valeurs et si tu n'y arrives pas essayes ces valeurs là..."
 
Mais en fait même ça marcherait pas pour les connections permanentes :) ca marcherait que pour le RTC...

Rob Roy ben oui mysql est tout sauf intelligent
et puis comment veux tu qu'il aille rechercher comme un grand l ident et le pass, tu imagine le trou de securité ? yen a deja assez comme ca ...
darklord

thekeke2 a écrit a écrit :

 
 
oki merci c est donc ce que je pensais faut quand meme changer les valeurs...  




 
pq tu pensais qu'elle pouvait se changer toute seule, comme par magie?

Thekeke2

z0rglub a écrit a écrit :

dans un fichier mysql.inc.php tu mets :

Code :
  1. <?
  2.     $cfgBase      = 'z0rglub_database';
  3.     $cfgUser      = 'z0rglub';
  4.     $cfgPassword  = 'tonPass';
  5.     $cfgHote      = 'localhost';
  6. ?>


et dans les pages qui ont besoins d'un accès tu mets :
 

Code :
  1. include("mysql.inc.php" );
  2. mysql_connect($cfgHote, $cfgUser, $cfgPassword) or die ("erreur de connexion au serveur" );
  3. mysql_select_db($cfgBase) or die ("erreur de connexion a la base de donnees" );


 
Qd tu migres sur free, t'as que les valeurs de variables de mysql.inc.php à changer  




 
oki merci c est donc ce que je pensais faut quand meme changer les valeurs...

z0rglub dans un fichier mysql.inc.php tu mets :

Code :
  1. <?
  2.     $cfgBase      = 'z0rglub_database';
  3.     $cfgUser      = 'z0rglub';
  4.     $cfgPassword  = 'tonPass';
  5.     $cfgHote      = 'localhost';
  6. ?>


et dans les pages qui ont besoins d'un accès tu mets :
 

Code :
  1. include("mysql.inc.php" );
  2. mysql_connect($cfgHote, $cfgUser, $cfgPassword) or die ("erreur de connexion au serveur" );
  3. mysql_select_db($cfgBase) or die ("erreur de connexion a la base de donnees" );


 
Qd tu migres sur free, t'as que les valeurs de variables de mysql.inc.php à changer

Thekeke2 Dans le même esprit, pour les modifs faites en local faut rebalancer en ligne toutes les tables a la fin ?
 
 
je vais finir par continuer a travailler en ligne directement moi :)
Thekeke2 J'ai installé easy php pas de probleme... Mais par contre on est obligé de changer le fichier de connection à chaque fois ou y'a une astuce ?
 
parce que sur free c'est sql.free.fr etc... et sur easyphp c'est localhost...
 
Ca m'embete pas plus que ca de changer de fichier a chaque fois mais y'a peut etre plus intelligent ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)