SELECTION AUTOMATIQUE DE LOGIN MYSQL (LOCALHOST -> WEB)
cs_Kirua
Messages postés3006Date d'inscriptiondimanche 14 avril 2002StatutMembreDernière intervention31 décembre 2008
-
18 août 2002 à 20:08
Uraniumist
Messages postés2Date d'inscriptionmercredi 19 mai 2010StatutMembreDernière intervention29 juillet 2011
-
29 juil. 2011 à 19:53
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Uraniumist
Messages postés2Date d'inscriptionmercredi 19 mai 2010StatutMembreDernière intervention29 juillet 2011 29 juil. 2011 à 19:53
Je vous remercie infiniment
seyvapul
Messages postés39Date d'inscriptionvendredi 15 juillet 2005StatutMembreDernière intervention 4 juin 2017 14 juil. 2009 à 00:35
Erreur de cmd_C/cmd_V :
Il faut remplacer :
return $var;
par :
return $sql_connect;
dsl.
seyvapul
Messages postés39Date d'inscriptionvendredi 15 juillet 2005StatutMembreDernière intervention 4 juin 2017 14 juil. 2009 à 00:31
Dans le même genre :
// Fonction qui définie les constantes de connexion.
function define_const($serv)
{
switch($serv)
{
case localhost : // Définition des constantes pour une connexion locale.
{
define("LOGIN",'votre login'); // souvent 'root' quand on commence
define("PASS",'votre pass');
define("BDD",'votre base');
}
default : // Définitions des constantes pour une connexion distante.
{
define("LOGIN",'votre login sur votre serveur distant');
define("PASS",'votre pass sur votre serveur distant');
define("BDD",'votre base de données sur votre serveur distant');
}
}
}
// Fonction pour se connecter.
function Connexion_bdd()
{
define_const($_SERVEUR['SERVEUR_NAME']); // Appel de la première fonction pour définir constantes.
$sql_connect = mysql_pconnect($_SERVEUR['SERVEUR_NAME'],LOGGIN,PASS) or
trigger_error(mysql_error(),E_USER_ERROR);
mysql_select_db(BDD,$sql_connect);
return $var;
}
// Fonction pour se deconnecter.
function Deconnexion_bdd($var_connect)
{
mysql_close($var_connect);
}
C'est juste une autre methode pour la même approche.
si cela peut aider. Pour bien faire il faudrait placer des contrôles d'erreur.
cs_Kirua
Messages postés3006Date d'inscriptiondimanche 14 avril 2002StatutMembreDernière intervention31 décembre 2008 18 août 2002 à 20:08
plutôt ingénieux :)
pas de prouesse technique, mais ça fait plaisir :)
29 juil. 2011 à 19:53
14 juil. 2009 à 00:35
Il faut remplacer :
return $var;
par :
return $sql_connect;
dsl.
14 juil. 2009 à 00:31
// Fonction qui définie les constantes de connexion.
function define_const($serv)
{
switch($serv)
{
case localhost : // Définition des constantes pour une connexion locale.
{
define("LOGIN",'votre login'); // souvent 'root' quand on commence
define("PASS",'votre pass');
define("BDD",'votre base');
}
default : // Définitions des constantes pour une connexion distante.
{
define("LOGIN",'votre login sur votre serveur distant');
define("PASS",'votre pass sur votre serveur distant');
define("BDD",'votre base de données sur votre serveur distant');
}
}
}
// Fonction pour se connecter.
function Connexion_bdd()
{
define_const($_SERVEUR['SERVEUR_NAME']); // Appel de la première fonction pour définir constantes.
$sql_connect = mysql_pconnect($_SERVEUR['SERVEUR_NAME'],LOGGIN,PASS) or
trigger_error(mysql_error(),E_USER_ERROR);
mysql_select_db(BDD,$sql_connect);
return $var;
}
// Fonction pour se deconnecter.
function Deconnexion_bdd($var_connect)
{
mysql_close($var_connect);
}
C'est juste une autre methode pour la même approche.
si cela peut aider. Pour bien faire il faudrait placer des contrôles d'erreur.
18 août 2002 à 20:08
pas de prouesse technique, mais ça fait plaisir :)