login  Naam:   Wachtwoord: 
Registreer je!
 Forum

wachtwoord controleren

Offline infinity - 11/09/2004 20:22
Avatar van infinityGouden medaille

Grafische gevorderde
hoe kan je controleren of iemand 2x het zelfde heeft in gevult? in dit geval dus met een wachtwoord. kan iemand mij hier wat uitleg over geven of mss een goede tut geven.

alvast bedankt,
infinity

15 antwoorden

Gesponsorde links
Offline XenoX - 11/09/2004 20:23 (laatste wijziging 11/09/2004 20:24)
Avatar van XenoX Gouden medailleGouden medaille

PHP expert
  1. <?php
  2. if($wachtwoord1 == $wachtwoord2) {
  3. echo "Wachtwoord is hetzelfde.";
  4. } else {
  5. echo "Wachtwoord is niet hetzelfde.";
  6. }
  7. ?>
Offline Dennisvb - 11/09/2004 20:24 (laatste wijziging 11/09/2004 20:28)
Avatar van Dennisvb MySQL ver gevorderde
  1. <?
  2. if($wachtwoord1 == $wachtwoord2)
  3. {
  4. echo "goed";
  5. }elseif($wachtwoord1 != $wachtwoord2)
  6. {
  7. echo "niet goed";
  8. }
  9. ?>
Offline Dennisvb - 11/09/2004 20:24 (laatste wijziging 11/09/2004 20:26)
Avatar van Dennisvb MySQL ver gevorderde shit, weer te laat 

gauw aanpassen hè? 
Offline infinity - 11/09/2004 20:26
Avatar van infinity Gouden medaille

Grafische gevorderde
ok tnx:) ik zal het proberen
Offline XenoX - 11/09/2004 20:26 (laatste wijziging 11/09/2004 20:27)
Avatar van XenoX Gouden medailleGouden medaille

PHP expert
En je script zal ook niet werken.
Je gebruikt wachtwoord1 en wachtwoord2 in plaats van $wachtwoord1 en $wachtwoord2.
Offline Hans - 11/09/2004 20:27 (laatste wijziging 11/09/2004 20:28)
Avatar van Hans HTML beginner Dus je hebt een formulier waarbij je 2 velden hebt, ww1 en ww2.
  1. <form name="check" action="<?=$_SERVER['PHP_SELF']?>" method="post">
  2. <input type="password" name="ww1" />
  3. <input type="password" name="ww1" />
  4. <input type="submit" name="post" />
  5. </form>


Nu na het posten wil je checken of ww1 gelijk is aan ww2:
  1. <?php
  2. if($_POST['post']) {
  3. if($_POST['ww1'] != $_POST['ww2']) {
  4. echo "De 2 wachtwoorden komen niet overeen...";
  5. }
  6. }


Heel eenvoudig dus.

EDIT: Wat ben ik traag...
Offline Dennisvb - 11/09/2004 20:29
Avatar van Dennisvb MySQL ver gevorderde $XenoX: is al aangepast. Ik dacht dat ik de eerste kon zijn, dus ik type snel. Nu had ik maar 1 variabele...
Offline infinity - 11/09/2004 20:31
Avatar van infinity Gouden medaille

Grafische gevorderde
ehm waar moet ik het scriptje je eigelijk neer zette:|
dat als ik op de sumbit button druk dat ie dan checkt of het goed is
Offline Dennisvb - 11/09/2004 20:32
Avatar van Dennisvb MySQL ver gevorderde jup, net voor dat je het in de database schrijft
Offline infinity - 11/09/2004 20:32
Avatar van infinity Gouden medaille

Grafische gevorderde
ow ik had het stukje van hans nog niet gelezen

het gaat hier allemaal zo snel:P
Offline infinity - 11/09/2004 20:39 (laatste wijziging 11/09/2004 20:40)
Avatar van infinity Gouden medaille

Grafische gevorderde
  1. $insert = "INSERT INTO leden (id, gebruikersnaam, wachtwoord, naam, email, website, datum) VALUES
  2. ('$id','$gebruikersnaam','$wachtwoord','$naam','$email','$website','$datum')";
  3. mysql_query($insert) or die(mysql_error());
  4.  
  5.  
  6. if($_POST['post']) {
  7. if($_POST['wachtwoord1'] != $_POST['wachtwoord2']) {
  8. echo "De 2 wachtwoorden komen niet overeen...";
  9. }
  10. }
  11.  
  12. echo "Je hebt je zelf succes vol geregistreed! je kan nu <a href=\"Ledensysteem/log-in.php\">hier</a>inloggen!";
  13.  
  14.  
  15. }} else{
  16. ?>
  17.  
  18.  
  19.  
  20. <form method="post" action="?post=posting">
  21. <center>
  22. <table width="90%" align="center" cellpadding="3" cellspacing="0" >
  23. <tr>
  24. <td colspan='2' align='center'>
  25. <b>Registreer</b>
  26. <br>
  27. <br>
  28. <br>
  29. </td>
  30. </tr>
  31. <br>
  32. <br>
  33. <br>
  34. <tr>
  35.  
  36. <td width="31%">Gebruikersnaam:</td>
  37. <td width="65%" height="30">
  38. <input name="gebruikersnaam" type="text" id="gebruikersnaam" value="" size="40" maxlength="20"><font color='#FF0000'>*</font>
  39. </td>
  40. </tr>
  41. <tr>
  42. <td>Wachtwoord:</td>
  43. <td height="30">
  44. <input name="wachtwoord1" type="text" id="email" value="" size="40" maxlength="50"><font color='#FF0000'>*</font>
  45. </td>
  46. </tr>
  47. <tr>
  48. <td>Wachtwoord controleren:</td>
  49. <td height="30">
  50. <input name="wachtwoord2" type="text" id="wachtwoord2" value="" size="40" maxlength="50"><font color='#FF0000'>*</font>
  51. </td>
  52. </tr>
  53.  
  54. <tr>
  55. <td>Naam:</td>
  56. <td height="30">
  57.  
  58. <input name="naam" type="text" id="naam" value="" size="40" maxlength="20"><font color='#FF0000'>*</font>
  59. </td>
  60. </tr>
  61.  
  62. <tr>
  63.  
  64. <td>Email:</td>
  65. <td height="30">
  66. <input name="email" type="text" id="email" value="" size="40" maxlength="50"><font color='#FF0000'>*</font>
  67. </td>
  68. </tr>
  69.  
  70. <tr >
  71. <td>Website:</td>
  72. <td height="30">
  73. <input name="website" type="text" id="website" value="http://" size="40" maxlength="80">
  74. </td>
  75. </tr>
  76.  
  77. <tr>
  78. <td>&nbsp;</td>
  79. <td >
  80. <input type="submit" name="submit" value="Registreer!">
  81. <input type="reset" value="Reset" name="Reset">
  82. </font></td>
  83. </tr>
  84. <tr>
  85. <td>
  86. <font color='#FF0000'>* optioneel</font>
  87. </td>
  88. </tr>
  89. </table>
  90.  
  91. </center>
  92.  
  93. </form>
  94.  
  95.  
  96. <? } ?>


ik heb nu dit maar ik geloof dat er geen hol van klopt:| als ik nu op submit druk dat gebeurt er helemaal niks meer:o



***EDIT*** sry voor het 2x posten maar ik drukte echt maar 1x:o
Offline remcobers - 11/09/2004 20:41
Avatar van remcobers PHP expert
  1. <?
  2.  
  3.  
  4. if($_POST['post']) {
  5. if($_POST['wachtwoord1'] != $_POST['wachtwoord2']) {
  6. echo "De 2 wachtwoorden komen niet overeen...";
  7. }
  8.  
  9. $insert = "INSERT INTO leden (id, gebruikersnaam, wachtwoord, naam, email, website, datum) VALUES
  10. ('$id','$gebruikersnaam','$wachtwoord','$naam','$email','$website','$datum')";
  11. mysql_query($insert) or die(mysql_error());
  12. echo "Je hebt je zelf succes vol geregistreed! je kan nu <a href=\"Ledensysteem/log-in.php\">hier</a>inloggen!";
  13.  
  14.  
  15. } else{
  16. ?>
  17.  
  18.  
  19.  
  20. <form method="post" action="?post=posting">
  21. <center>
  22. <table width="90%" align="center" cellpadding="3" cellspacing="0" >
  23. <tr>
  24. <td colspan='2' align='center'>
  25. <b>Registreer</b>
  26. <br>
  27. <br>
  28. <br>
  29. </td>
  30. </tr>
  31. <br>
  32. <br>
  33. <br>
  34. <tr>
  35.  
  36. <td width="31%">Gebruikersnaam:</td>
  37. <td width="65%" height="30">
  38. <input name="gebruikersnaam" type="text" id="gebruikersnaam" value="" size="40" maxlength="20"><font color='#FF0000'>*</font>
  39. </td>
  40. </tr>
  41. <tr>
  42. <td>Wachtwoord:</td>
  43. <td height="30">
  44. <input name="wachtwoord1" type="text" id="email" value="" size="40" maxlength="50"><font color='#FF0000'>*</font>
  45. </td>
  46. </tr>
  47. <tr>
  48. <td>Wachtwoord controleren:</td>
  49. <td height="30">
  50. <input name="wachtwoord2" type="text" id="wachtwoord2" value="" size="40" maxlength="50"><font color='#FF0000'>*</font>
  51. </td>
  52. </tr>
  53.  
  54. <tr>
  55. <td>Naam:</td>
  56. <td height="30">
  57.  
  58. <input name="naam" type="text" id="naam" value="" size="40" maxlength="20"><font color='#FF0000'>*</font>
  59. </td>
  60. </tr>
  61.  
  62. <tr>
  63.  
  64. <td>Email:</td>
  65. <td height="30">
  66. <input name="email" type="text" id="email" value="" size="40" maxlength="50"><font color='#FF0000'>*</font>
  67. </td>
  68. </tr>
  69.  
  70. <tr >
  71. <td>Website:</td>
  72. <td height="30">
  73. <input name="website" type="text" id="website" value="http://" size="40" maxlength="80">
  74. </td>
  75. </tr>
  76.  
  77. <tr>
  78. <td>&nbsp;</td>
  79. <td >
  80. <input type="submit" name="submit" value="Registreer!">
  81. <input type="reset" value="Reset" name="Reset">
  82. </font></td>
  83. </tr>
  84. <tr>
  85. <td>
  86. <font color='#FF0000'>* optioneel</font>
  87. </td>
  88. </tr>
  89. </table>
  90.  
  91. </center>
  92.  
  93. </form>
  94.  
  95.  
  96. <? } ?>
Zo beter?
Offline cowbeast - 11/09/2004 20:42
Avatar van cowbeast Onbekend Ik zie het al---> if($_POST['post']) { moet if($_POST['submit']) { zijn! 
Offline infinity - 11/09/2004 20:50
Avatar van infinity Gouden medaille

Grafische gevorderde
:$ nu geeft ie dit als fout:

Parse error: parse error, unexpected $ in /home/infinity-designs.nl/juventus/v3/Ledensysteem/registreer.php on line 126

op de laatste regel dus maar ik snap het niet want ik zie nergens een $ staan:s
Offline Thomas - 11/09/2004 20:55
Avatar van Thomas Moderator Gebruik $_POST ?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.241s