Espace membre

glodybiss Messages postés 509 Statut Membre -  
giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je viens d'apprendre comment créer une espace membre mais je cherche à me connecter voilà ce que ça me donne comme erreur aider moi rapidement s'il vous plait

Warning: mysql_query() [function.mysql-query]: Accès refusé pour l'utilisateur: 'ODBC'@'@localhost' (mot de passe: NON) in C:\Program Files\EasyPHP 2.0b1\www1\menmbres_espace\login.php on line 13

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\Program Files\EasyPHP 2.0b1\www1\menmbres_espace\login.php on line 13
Erreur SQL !
select pwd from tbl_user where login='glodybiss@gmail.com'
Accès refusé pour l'utilisateur: 'ODBC'@'@localhost' (mot de passe: NON)
A voir également:

5 réponses

giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
 
bonjour,

avant de lancer la requête sur une table, vous êtes vous connecté à la base ?
0
glodybiss Messages postés 509 Statut Membre 9
 
Oui biensûr j'ai créer une connexion dans la de données je vous donne tous mon code:

<?php
include('conf.php');
$login= $_POST['login'];
$password= $_POST['password'];
$mail= $_POST['mail'];

if($login=="" || $password=="" || $mail=="")
{
echo '<script language=javascript> alert ("Vous avez oublié de remplir un champs");</script>';
echo '<SCRIPT LANGUAGE="JavaScript">
document.location.href="inscription.php" </SCRIPT>';
exit;
}
$sql = "SELECT login FROM membres_tbl WHERE login='$_POST[login]'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

$data = mysql_fetch_array($req);

if($data['login']==$login)
{
echo '<script language=javascript> alert ("Votre pseudo est déja pris");</script>';
echo '<SCRIPT LANGUAGE="JavaScript">
document.location.href="inscription.php"
</SCRIPT>';
exit;
}
$sql = "SELECT mail FROM membres_tbl WHERE mail='$_POST[mail]'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

$data = mysql_fetch_array($req);

if($data['mail']==$mail)
{
echo '<script language=javascript> alert ("Cette adresse e-mail à déjà été inscrite !");</script>';
echo '<SCRIPT LANGUAGE="JavaScript">
document.location.href="inscription.php"
</SCRIPT>';
exit;
}
else
{
$requete=mysql_query("INSERT INTO membres_tbl VALUES('','$_POST[login]','$_POST[password]','$_POST[mail]')");
echo ' <p>Votre login à été ajouté à ma base de
données, <a href="connect.php">cliquez ici</a> pour vous connecter.</p>
';
}
?>
0
giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
 
bonjour,
dans ce code je ne vois pas de connexion à la base.
qulque chose du genre

$dbh = @mysql_connect($db_server,$username,$password) or die
("La connection sur $db_server plantée.");
0
glodybiss Messages postés 509 Statut Membre 9
 
Bonjour !

je créer un fichier que j'ai nommé conf ça ce trouve juste au début j'ai includer

include('conf.php')
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
 
c'est un problème de login et de mot de passe soit dans la connexion à la base.
c'est ce que dit le message initial
0