login  Naam:   Wachtwoord: 
Registreer je!
 Forum

function-Form

Offline eddaredevil - 12/12/2005 11:04 (laatste wijziging 12/12/2005 11:05)
Avatar van eddaredevilPHP interesse Ik probeer met een function iemand te laten inloggen.
  1. <?
  2. // Create function
  3.  
  4. function Test($username, $password)
  5. {
  6. // check username and password
  7. if($username == 'gebruikersnaam' && $password == 'wachtwoord')
  8. {
  9. print "Welkom $username";
  10. }
  11. // looks if username pass is empty
  12. else if
  13. ($username == '' && $password == '')
  14. {
  15. print "Voer uw gebruikersnaam en wachtwoord in.";
  16. }else if ($username == '')
  17. {
  18. print "Voer wel een gebruikersnaam in.";
  19. }else if ($password == '')
  20. {
  21. print "Voer wel een wachtwoord in";
  22. }else
  23. {
  24. echo "<b><center><font face=\"Verdana\" size=\"+4\">ACCESS DENIED</font></b><br>De opgegeven gebruikersnaam of wachtwoord is onjuist.</center>";
  25.  
  26. }
  27. }
  28. ?>


Als ik Test(gebruikersnaam,wachtwoord); in mijn php plak werkt dit ok. nu wil ik doormiddel van een form gebruikers laten inloggen..

  1. <form action="<?php print $_SERVER['PHP_SELF'] ?>" method="POST" target="_self" enctype="application/x-www-form-urlencoded">
  2.  
  3. <table border="0" width="86%" bgcolor="#808080">
  4. <tr>
  5. <td>
  6.  
  7. <table border="0" width="22%" bgcolor="#808080">
  8. <tr>
  9. <td>
  10. <p align="center">Username</td>
  11. <td width="148">
  12. <p align="center"><font color="#FFFFFF">
  13. <input id="username" name="username" size="20" maxlength="15"/></font></td>
  14. </tr>
  15. <tr>
  16. <td>
  17. <p align="center">Password</td>
  18. <td width="148">
  19. <p align="center"><font color="#FFFFFF">
  20. <input id="password" name="password" type="password" size="20" maxlength="15"/></font></td>
  21. </tr>
  22.  
  23. </table>
  24. <p align="center"><input type="submit" action="<? Test($username,$password); ?>" value="Login" style="float: center"/>


Maar er gaat ergens iets niet goed... kan iemand mij vertellen hoe ik het zou moeten "posten" naar de function? Zoals te zien heb ik zelf al wat geprobeerd.. er moet iets anders in de action komen te staan.. denk ik?

Tnx

0 antwoorden

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