login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Rechten..

Offline Simax - 06/03/2007 14:09 (laatste wijziging 06/03/2007 14:10)
Avatar van SimaxOnbekend Beste mensen,

Ik heb een formulier geschreven voor het toevoegen van items. Nu wil ik dit niet via de database zelf doen, maar met een script. In het script moet je als allereerst je 'gebruikersnaam' & 'wachtwoord' ingeven.

Nu is mij vraag.. Hoe kan ik ervoor zorgen dat het script alleen word uitgevoerd(veronden en in de database gevoerd) wanneer je de juiste gebruikersnaam & wachtwoord hebt ingegeven. Het is de bedoeling dat 2 gebruikers rechten hebben om items toe te voegen.

Ik hoop dat mijn vraag een beetje duidelijk is.

Alvast bedankt .

Mvg, Rvb

3 antwoorden

Gesponsorde links
Offline Mad_Mike - 06/03/2007 14:16
Avatar van Mad_Mike PHP beginner
  1. <?php
  2.  
  3. if(!isset($_SESSION['login']))
  4. {
  5. // login formulier
  6. ?>
  7. <form method="post">
  8. <input type="hidden" name="action" value="login">
  9. <input type="text" name="username">
  10. <input type="password" name="password">
  11. </form>
  12. <?php
  13. }
  14. else
  15. {
  16. // ingelogt, formuliertje voor database
  17. // Geef dat formulier ook een hidden input mee met name 'action' en kies een eigen value die je dan in de switch kan gebruiken
  18. }
  19.  
  20. if(isset($_POST['action']))
  21. {
  22. switch($_POST['action'])
  23. {
  24. case "login":
  25. $userName = $_POST['username'];
  26. $passWord = $_POST['password'];
  27.  
  28. if(($userName == "jan" && $passWord == "piet") || ($userName = "henk" && $passWord = "klaas"))
  29. {
  30. $_SESSION['login']= true;
  31. }
  32. break;
  33. }
  34. }
  35.  
  36.  
  37. ?>
Offline marten - 06/03/2007 15:03
Avatar van marten Beheerder fout fout fout en nog eens fout. Madam Mikmak. Dat is zo ontzettend niet veilig.
Maak gewoon een netjes inlogscript met de gebruikers in de database. Zie tutorials / scripts voor voorbeelden.
Offline Mad_Mike - 06/03/2007 15:46
Avatar van Mad_Mike PHP beginner Het was ook niet de bedoeling dat hij dit zo ging copy-pasten. Maar alleen even een idee-tje om opweg te helpen.
Zelf zou ik het ook aanraden om idd dmv een login script + database tedoen.:$
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.216s