login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Login / sessies

Offline skillat - 16/11/2005 16:01 (laatste wijziging 16/11/2005 16:11)
Avatar van skillatOnbekend Als ik inlog dan krijg ik de error:
"Je hebt een verkeerde gebruikersnaam of wachtwoord opgegeven"
terwijl ik gewoon de goede intyp.
Nickname en password worden uit de database gehaald, password is md5 encrypted.
Login form is @ login.php. (action="login2.php")

  1. <?php
  2. //sessie starten
  3. include 'config.php';
  4.  
  5. // variablen
  6. $password = md5($_POST['password']);
  7. $nickname = $_POST["nickname"];
  8.  
  9. // kijken of er is gesubmit
  10. if(isset($_POST['login'])) {
  11. // kijken of het veld nickname leeg is
  12. if(empty($_POST['nickname'])) {
  13. die("Je hebt geen gebruikersnaam ingevuld! <BR> <a href=\"javascript:history.go(-1)\">Ga terug</a>"); }
  14. // kijken of het veld password leeg is
  15. if(empty($_POST['password'])) {
  16. die("Je hebt geen wachtwoord ingevuld! <BR> <a href=\"javascript:history.go(-1)\">Ga terug</a>"); }
  17.  
  18. // gegevens ophalen uit database
  19. $query = mysql_query("SELECT id, nickname, password, permissions FROM members WHERE nickname='".$nickname."' AND password='".$password."'");
  20. $result = mysql_num_rows($query);
  21.  
  22. if(!$result) {
  23. die ("Je hebt een verkeerde gebruikersnaam of wachtwoord opgegeven"); }
  24.  
  25. $_SESSION['nickname'] = $nickname;
  26. $_SESSION['password'] = $password;
  27. $_SESSION['permissions'] = $permissions;
  28.  
  29. // kijken naar de rechten
  30. if($permissions == 'Admin') { echo "admin.php"; }
  31. elseif ($permissions == 'Member') { echo "member.php"; }
  32. else { echo "Geen rechten :D nice1 !!!"; }
  33.  
  34. } else { echo "Geen formulier gesubmit."; }
  35. ?>

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2026 Sitemasters.be - Regels - Laadtijd: 0.183s