login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Meerdere gebruikers laten inloggen met Javascript

Offline FredericR - 18/06/2007 16:29 (laatste wijziging 18/06/2007 16:32)
Avatar van FredericRNieuw lid Hallo,
Ik vond een leuk javascriptje om mezelf bijvoorbeeld te laten inloggen op mijn website. Aangezien mijn registratie pagina en inlogpagina voor PHP nog nooit gelukt is, zal ik het maar op een andere manier proberen. Nu is het enige probleem, ik weet niet goed hoe ik extra gebruiker aan dit script kan toevoegen... Zou iemand me hiermee kunnen helpen, dat zou echt fijn zijn:$

  1. <html>
  2.  
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
  5. <title>Inloggen</title>
  6. <script language="javascript">
  7. <!--//
  8. function pasuser(form) {
  9. <!--//verander hier onder je eigen ID
  10. if (form.id.value=="sitemaster") {
  11. <!--//verander hier onder je eigen logincode
  12. if (form.pass.value=="1234") {
  13. <!--//verander hier onder de pagina die beveiligd moet worden
  14. location="http://www.sitemasters.be"
  15. } else {
  16. alert("Het wachtwoord is verkeerd probeer het opnieuw")
  17. }
  18. } else { alert("Gebruikersnaam of Wachtwoord is verkeerd probeer het opnieuw")
  19. }
  20. }
  21. //-->
  22. </script>
  23.  
  24. </head>
  25.  
  26. <body>
  27. <body text="#00FF00" link="#CCFFCC" vlink="#008000">
  28.  
  29. <center>
  30. <table bgcolor="#39FFAF" cellpadding="4" border="1">
  31. <tr><td colspan="2" align="center" height="22" width="282"><p>
  32. <font size="3" color="#000000">Sitemaster</font></p></td></tr>
  33. <tr><td align="center" height="24" width="84"><p><font color="#000000">
  34. Gebruikersnaam</font></p></td><td align="center" height="24" width="170"><form name="login"><font size="3" color="#000000"><input
  35. name="id" type="text"></font></td></tr>
  36. <tr><td align="center" height="24" width="84"><p><font color="#000000">
  37. Wachtwoord</font></p></td><td align="center" height="24" width="170"><font size="3" color="#000000"><input name="pass"
  38. type="password"></font></td></tr>
  39. <tr><td align="center" height="1" width="84"><font size="3"><input type="button" value="Login"
  40. onClick="pasuser(this.form)"></font></td><td align="center" height="1" width="170"><font size="3"><br>
  41. <input
  42. type="reset">
  43. <script language="JavaScript">
  44. <!--
  45.  
  46. window.open = SymRealWinOpen;
  47.  
  48. //-->
  49. </script>
  50.  
  51. </form></font></td></tr></table></center>
  52.  
  53. <p>&nbsp;</p>
  54. <p><font color="#000000">Gebruikersnaam = sitemaster</p>
  55. <p>Wachtwoord = 1234</font></p>
  56.  
  57. </body>
  58.  
  59. </html>

9 antwoorden

Gesponsorde links
Offline Stijn - 18/06/2007 16:36
Avatar van Stijn PHP expert Da's pas onveilig. Iedereen kan toch achterhalen wat je wachtwoord/username is, dus heeft het geen nut om meerdere te maken. Als je er meerdere wilt moet je als volgt te werk gaan:
  1. if( form.id.value == 'sitemaster' || form.id.value == 'tweede gebruiker' || ... )
  2.  
  3. if( form.pass.value == '1234' || form.pass.value == '4567' || ... )
Offline FredericR - 18/06/2007 16:44
Avatar van FredericR Nieuw lid Net uitgetest, en het wilt niet werken...:(
Als ik op login klik word ik niet doorverwezen...
Offline Stijn - 18/06/2007 17:22
Avatar van Stijn PHP expert zet je gewijzigde code eens op http://www.plaatscode.be/
Offline FredericR - 18/06/2007 17:34
Avatar van FredericR Nieuw lid http://www.plaatscode.be/5683/
Offline Yopi - 18/06/2007 17:50
Avatar van Yopi Nieuw lid
  1. <!--//verander hier onder je eigen ID
  2. if( form.id.value == 'sitemaster' || form.id.value == 'tweede gebruiker' || ... )
  3. <!--//verander hier onder je eigen logincode
  4. if( form.pass.value == '1234' || form.pass.value == '4567' || ... )


Daar zitten 2 fouten in. Die laatste or (|| ...) moet je weglaten. Die 3 puntjes hebben geen betekenis, er werd meer mee bedoelt etc.

Staat je inlognaam en wachtwoord btw niet gewoon in de broncode ?
Offline Stijn - 18/06/2007 18:08
Avatar van Stijn PHP expert @Yopi: inderdaad, heb ik ook verteld. Moet hij weten als hij een onveilige login wilt 
Offline FredericR - 18/06/2007 18:21
Avatar van FredericR Nieuw lid Ik kan niet goed PHP'en, heb nu wel een leuk scriptje gevonden op deze site, dat ik min of meer versta... Dat kan je hier vinden : http://www.site...mp;id=1181

Maar nu is het probleem, als hij van login.php naar controle.php gaat. veranderd niet de hele pagina, en opent controle.php in een frame van login.php... zal het ff aan de hand van een screenshot tonen...
http://img61.im...ozosh0.jpg
Offline haytjes - 18/06/2007 18:44 (laatste wijziging 18/06/2007 19:02)
Avatar van haytjes Gouden medailleGouden medaille

JS gevorderde
in controle.php een javascript stukje toevoegen:

  1. <script>
  2. top.location.href = location.href
  3. </script>


[edit]
Ik heb nog iets beter gevonden:
Op die form dat je verstuurd moet je: target='_top' zetten.
  1. <form .... target='_top'>
  2. ...
  3. </form>
Offline kickasgamer - 19/06/2007 13:25
Avatar van kickasgamer PHP ver gevorderde bouwgewoon iets simpels met php werkt ook zeer effecties en zelf makelijker

je geeft gewoon de waarde
$gebruikers = array();
$wachtwoord = array();

en dan header("Refresh: 3; URL=jefile.php");

en dan login formuleirke eraan koppelen ?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.283s