login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Loginscript - beveiligde pagina

Offline bennieboy - 03/08/2005 19:11
Avatar van bennieboyHTML beginner Hoe kan ik mijn pagina's beschermen zodat ze niet worden bekeken door niet leden? Mijn script werkt met cookies!

grtz Ben;-)

4 antwoorden

Gesponsorde links
Offline nathanael - 03/08/2005 19:24
Avatar van nathanael Gouden medaille

HTML gevorderde
door bijvoorbeeld zo'n script er tussen te zetten:

http://www.site...&id=85
Offline bennieboy - 03/08/2005 19:28
Avatar van bennieboy HTML beginner da zijn sessions, geen cookies!;-)
Offline nathanael - 03/08/2005 19:32
Avatar van nathanael Gouden medaille

HTML gevorderde
er staan nog meer loginscripts in die map met beveiliging 
Offline gamesty - 03/08/2005 19:50
Avatar van gamesty Onbekend Je moet even in dit in de config zetten :
  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. ?>


nieuwepagina.php
  1. <?php
  2. include("config.php");
  3.  
  4. <?php
  5. if ($controle != TRUE) {
  6. echo "Meld je eerst aan!";
  7. } else {
  8.  
  9.  
  10. //pagina
  11.  
  12.  
  13.  
  14. }
  15. ?>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2026 Sitemasters.be - Regels - Laadtijd: 0.187s