login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Membersysteem

Offline Marly - 16/02/2005 18:39
Avatar van MarlyHTML interesse Hallo,
op mijn index pagina moet je inloggen...
maar ik vul mijn gebruikersnaam en pass in...
En dan moet er komen Admin (of andere) is ingelogd.
Waar kan dat aan liggen.
  1. <?php
  2. //Hoe lang de bezoeker mag ingelogged blijven:
  3. $expiredate = time()+60*60*24*7; //ingesteld op 1 week
  4.  
  5. if ($logout == 1)
  6. { setcookie("username");
  7. setcookie("passgecodeerd");
  8. header("location:index.php");
  9. }
  10.  
  11. if ($_POST["username"] && $_POST["password"])
  12. { // password coderen
  13. $passgecodeerd = md5($_POST["password"]);
  14. $username = $_POST["username"];
  15.  
  16. // variabelen in een cookie zetten
  17. setcookie("username",$username,$expiredate);
  18. setcookie("passgecodeerd",$passgecodeerd,$expiredate);
  19. header("location:$_SERVER[REQUEST_URI]");
  20.  
  21. }
  22.  
  23. $controle == FALSE;
  24. $level = 1;
  25. $jeid = "";
  26. include ("login.php");
  27. $controle = password($username, $passgecodeerd);
  28.  
  29. if ($controle == TRUE)
  30. { $query = "SELECT * FROM members where id='$jeid'";
  31. $resultaat = mysql_query($query) or die (mysql_error());
  32. while ($obj = mysql_fetch_object($resultaat))
  33. { $nickname ="$obj->nickname";
  34. $jeid="$obj->id";
  35. $level="$obj->level";
  36. }
  37. include ('config.php');
  38. }
  39. if ($_POST['Login'] && $controle == TRUE)
  40. echo "Je bent succesvol ingelogged";
  41. elseif ($_POST['Login'] && $controle != TRUE)
  42. echo "Fout wachtwoord en/of gebruikersnaam";
  43. ?>
  44.  
  45. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 ...>
  46. <html>
  47. <head>
  48. <meta http-equiv="content-type" content="text/html; charset=...">
  49. <title>Login</title>
  50. </head>
  51. <body>
  52. <?php
  53. if ($controle != TRUE)
  54. { ?><form method="post" action="">
  55. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  56. <tr><td>Username:</td></tr>
  57. <tr><td><input type="text" name="username"></td></tr>
  58. <tr><td>Password:</td></tr>
  59. <tr><td><input type="password" name="password"></td></tr>
  60. <tr><td><input type="submit" value="Login" name="Login"></td></tr>
  61. </table>
  62. </form>
  63. <?php
  64. } elseif ($controle == TRUE) {
  65. echo "Welkom $jenickname";
  66. } ?>
  67. </body>
  68. </html>

9 antwoorden

Gesponsorde links
Offline Bart - 30/11/1999 00:00 (laatste wijziging 30/11/1999 00:00)
Avatar van Bart PHP expert Wat is nu precies je probleem
Offline Marly - 30/11/1999 00:00
Avatar van Marly HTML interesse Als ik op inlogen klik dan is de pagina bezig...rnMaar hij logt niet in.
Offline Bart - 30/11/1999 00:00
Avatar van Bart PHP expert Probeer session_start(); eens boven je index.php te zetten.
Offline Frederic - 30/11/1999 00:00 (laatste wijziging 30/11/1999 00:00)
Avatar van Frederic PHP ver gevorderde httpwww.sitemasters.bepagina=scriptsscripts&cat=22&id=264rnhttpwww.phpfreakz.nlforum.phpforum=4&iid=408068rndaar zou ik zeker eens kijken (lees ook de reacties!) -) gaan allebei over je script... als het nog steeds niet werkt code eens opnieuw overnemen
Offline Marly - 30/11/1999 00:00
Avatar van Marly HTML interesse Op phpfreakzrnJe include waarschijnlijk 2x het bestand waarin password gedeclareerd wordt. Gebruik include_once of kijk of je niet code kan aanpassen zodat je maar 1 keer include.rnrnHoe wil je dit wijziggenrnsnap het nietrn
Offline thajunk - 30/11/1999 00:00 (laatste wijziging 30/11/1999 00:00)
Avatar van thajunk Onbekend Volgens mij is de variable onderaan $jenickname ook niet goed 
Offline delta_004 - 30/11/1999 00:00
Avatar van delta_004 Onbekend [code] phprn } elseif ($controle == TRUE) {rn echo Welkom .$obj-nickname.;rn } [code]
Offline thajunk - 30/11/1999 00:00
Avatar van thajunk Onbekend waarom zou je nietrn[code]phprn } elseif ($controle == TRUE) {rn echo Welkom $nickname ;rn } rn[code] rndoen
Offline Bart - 30/11/1999 00:00
Avatar van Bart PHP expert Omdat je nog altijd variabelen tussen QUOTES MOET DOEN!!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.169s