Probleme sql , php

Fermé
christophe12 - 4 nov. 2008 à 12:02
 christophe12 - 4 nov. 2008 à 13:38
Bonjour,
j'ai crée une connexion mais quand j'essay sa me mais une erreur mais je ne comprend pas est ce que quelqu'un pourrais m'aider

voici ma page vers laquelle on est rediriger quand on se connecte :
<?php
// On démarre la session
session_start();
$loginOK = false; // cf Astuce

// On n'effectue les traitement qu'à la condition que
// les informations aient été effectivement postées
if ( isset($_POST) && (!empty($_POST['login'])) && (!empty($_POST['password'])) ) {

extract($_POST); // je vous renvoie à la doc de cette fonction

// On va chercher le mot de passe afférent à ce login
$sql = "SELECT login, password, email, pays FROM enregistrer WHERE = '".addslashes($login,$password)."'";
$req = mysql_query($sql) or die('Erreur SQL : <br />'.$sql);

// On vérifie que l'utilisateur existe bien
if (mysql_num_rows($req) > 0) {
$data = mysql_fetch_assoc($req);

// On vérifie que son mot de passe est correct
if ($password == $data['enregistrer']) {
$loginOK = true;
}
}
}

// Si le login a été validé on met les données en sessions
if ($loginOK) {
$_SESSION['login'] = $data['login'];
$_SESSION['password'] = $data['password];
$_SESSION['email'] = $data['email'];
$_SESSION['pays'] = $data['pays'];
}
else {
echo 'Une erreur est survenue, veuillez réessayer !';
}
?>

et voici se que sa me mais

Parse error: syntax error, unexpected T_STRING, expecting ']' in C:\wamp\www\teste\verifLogin.php on line 31
A voir également:

5 réponses

Il te manque une quote fermant après password de $_SESSION['password'] = $data['password];
0
christophe12
4 nov. 2008 à 12:51
donc qu'est ce que je dois faire
0
christophe12
4 nov. 2008 à 13:33
escuser moi de poser cette question mais quel ce que je dois marquer pour quote fermant apres session
0
tomdiato Messages postés 147 Date d'inscription mardi 21 octobre 2008 Statut Membre Dernière intervention 9 novembre 2008 7
4 nov. 2008 à 13:37
$_SESSION['password'] = $data['password'];
0

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

Posez votre question
christophe12
4 nov. 2008 à 13:38
maontenant sa ma mais sa
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\wamp\www\teste\verifLogin.php on line 14

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\wamp\www\teste\verifLogin.php on line 14
Erreur SQL :
SELECT pseudo FROM enregistrer WHERE = 'max1395'
0