par
Invité » 12 févr. 2006, 17:06
dans ma page de fonction j'ai :
Code : Tout sélectionner
<?php
function conexion() {
$username="root";
$password="";
$hostname="localhost";
$nombase="mj";
$nomtable="client";
//conexion au serveur de base de données
if(!($link=mysql_connect($hostname,$username,$password)))
{
die("erreur de connexion");
exit();
}
// $nombase devient la base de données active
if (!mysql_select_db($nombase,$link))
{
die("erreur de sélection de la base de données");
exit();
}
}
// -------------- fonction verification login pass
function verification ($pseudo,$pwd){
$username="root";
$password="";
$hostname="localhost";
$nombase="mj";
$nomtable="client";
if(!($link2=mysql_connect($hostname,$username,$password)))
{
die("erreur de connexion");
exit();
}
// $nombase devient la base de données active
if (!mysql_select_db($nombase,$link2))
{
die("erreur de sélection de la base de données");
exit();
}
$pseudo_sql = mysql_real_escape_string($pseudo);
$pwd_sql = mysql_real_escape_string ($pwd);
$requete = "SELECT * FROM user WHERE user_name='$pseudo_sql' AND user_pwd='$pwd_sql'";
$result = mysql_query($requete,$link2);
if(mysql_num_rows($result)>0){
return TRUE;
}
else {
return FALSE;
}
}
// ---------- Conversion dates américaines en fr
function dateconvert($date){
$d=explode("-",$date);
$annee= $d[0];
$mois= $d[1];
$jour= $d[2];
//echo '<br /><br />';
$datefr =("$jour/$mois/$annee");
return $datefr;
}
?>
je vois pas quelle lien il peut y avoir avec mon erreur
dans ma page de fonction j'ai :
[code]<?php
function conexion() {
$username="root";
$password="";
$hostname="localhost";
$nombase="mj";
$nomtable="client";
//conexion au serveur de base de données
if(!($link=mysql_connect($hostname,$username,$password)))
{
die("erreur de connexion");
exit();
}
// $nombase devient la base de données active
if (!mysql_select_db($nombase,$link))
{
die("erreur de sélection de la base de données");
exit();
}
}
// -------------- fonction verification login pass
function verification ($pseudo,$pwd){
$username="root";
$password="";
$hostname="localhost";
$nombase="mj";
$nomtable="client";
if(!($link2=mysql_connect($hostname,$username,$password)))
{
die("erreur de connexion");
exit();
}
// $nombase devient la base de données active
if (!mysql_select_db($nombase,$link2))
{
die("erreur de sélection de la base de données");
exit();
}
$pseudo_sql = mysql_real_escape_string($pseudo);
$pwd_sql = mysql_real_escape_string ($pwd);
$requete = "SELECT * FROM user WHERE user_name='$pseudo_sql' AND user_pwd='$pwd_sql'";
$result = mysql_query($requete,$link2);
if(mysql_num_rows($result)>0){
return TRUE;
}
else {
return FALSE;
}
}
// ---------- Conversion dates américaines en fr
function dateconvert($date){
$d=explode("-",$date);
$annee= $d[0];
$mois= $d[1];
$jour= $d[2];
//echo '<br /><br />';
$datefr =("$jour/$mois/$annee");
return $datefr;
}
?>[/code]
je vois pas quelle lien il peut y avoir avec mon erreur