Tom's Guide > Forum > Programmation > Probleme pour s'identifier a mon site

Probleme pour s'identifier a mon site

Forum Programmation : Probleme pour s'identifier a mon site

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour, voila voici mon script qui verifie si mes visiteur se sont bien logé mais voila le probleme c'est que ca me dit "membre non reconnu" alors que je sais que c'est les bon identifiants :

Code :
  1. <?php
  2. // on teste la déclaration de nos variables
  3. if (isset($_POST['login']) && isset($_POST['pwd'])) {
  4. $login = htmlentities($_POST['login'], ENT_QUOTES);
  5. $login = addslashes($login);
  6. $pwd = md5($_POST['pwd']) == $data['pwd'];
  7. $base = mysql_connect ('sql.free.fr', '****', '****');
  8. mysql_select_db ('****', $base) ;
  9. $sql = 'SELEC count(*) FROM membre WHERE pseudo="'.$login.'"';
  10. $req = mysql_query($sql) or die('ERREUR SQL !<br>'.$sql.'<br>'.mysql_error());
  11.         // on vérifie les informations du formulaire, à savoir si le pseudo saisi est bien un pseudo autorisé, de même pour le mot de passe
  12.         if ($login == $_POST['login'] && $pwd == $_POST['pwd']) {
  13.                 // dans ce cas, tout est ok, on peut démarrer notre session
  14.                 // on la démarre :)
  15.                 session_start ();
  16.                 // on enregistre les paramètres de notre visiteur comme variables de session ($login et $pwd) (notez bien que l'on utilise pas le $ pour enregistrer ces variables)
  17.                 $_SESSION['login'] = $_POST['login'];
  18.                 $_SESSION['pwd'] = $_POST['pwd'];
  19.                 // on redirige notre visiteur vers une page de notre section membre
  20.                 header ('location: espace.php');
  21.         }
  22.         else {
  23.             // Le visiteur n'a pas été reconnu comme étant membre de notre site. On utilise alors un petit javascript lui signalant ce fait
  24.             echo '<body onLoad="alert(\'Membre non reconnu...\')">';
  25.             // puis on le redirige vers la page d'accueil
  26.             echo '<meta http-equiv="refresh" content="0;URL=index.htm">';
  27.         }
  28. }
  29. else {
  30.         echo 'Les variables du formulaire ne sont pas déclarées.';
  31. }
  32. ?>


Merci d'avance si vous trouvee la solution.

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.
Tom's Guide > Forum > Programmation > Probleme pour s'identifier a mon site
Aller à :

Il y a 2165 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens