Probleme sql , php

christophe12 -  
 christophe12 -
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
Configuration: Windows XP
Internet Explorer 7.0

5 réponses

  1. hotrod
     
    Il te manque une quote fermant après password de $_SESSION['password'] = $data['password];
    0
  2. christophe12
     
    donc qu'est ce que je dois faire
    0
  3. christophe12
     
    escuser moi de poser cette question mais quel ce que je dois marquer pour quote fermant apres session
    0
  4. tomdiato Messages postés 166 Statut Membre 7
     
    $_SESSION['password'] = $data['password'];
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. christophe12
     
    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