Sleeper
Mitglied
Hallo,
ich verusche mich seit zwei Tagen an einem Script. Leider habe ich auch nicht die große Ahnung von PHP und MySQL.
Habe zum lernen erstmal ein Formular für Namen und Passort (2x) erstellt.
Das Paßwort soll kontrolliert werden ob es zweimal richtig geschrieben worden ist.
Wenn ich dann auf senden gehe, trägt er zwar den Namen richtig ein, aber bei dem Passwort trägt er immer 1 ein.
Vielleicht kann mir ja jemand helfen?
Habe hier das Listing:
Schonmal besten Dank im vorraus.
ich verusche mich seit zwei Tagen an einem Script. Leider habe ich auch nicht die große Ahnung von PHP und MySQL.
Habe zum lernen erstmal ein Formular für Namen und Passort (2x) erstellt.
Das Paßwort soll kontrolliert werden ob es zweimal richtig geschrieben worden ist.
Wenn ich dann auf senden gehe, trägt er zwar den Namen richtig ein, aber bei dem Passwort trägt er immer 1 ein.
Vielleicht kann mir ja jemand helfen?
Habe hier das Listing:
PHP:
<?php
include ("config.php");
$h = $HTTP_POST_VARS; // die übergebenen variable einfach in $h speichern, weil es kürzer ist
$pwd = ($h["pwd1"]==$h["pwd2"]) && (strlen($h["pwd1"])>=6); // vor dem && werden die eingebenen passwörter auf gleichheit überprüft und danach darauf, dass sie mindestens 6 zeichen lang sind
if (pwd) // dann mache das, was du mit dem passwort machen willst;
if ($submit) {
$db = mysql_connect($db_host,$db_user,$db_pass);
mysql_select_db($db_name,$db);
$sql = "INSERT INTO $db_table (name,pwd) VALUES ('$name','$pwd')";
$result = mysql_query($sql,$db);
header("Location: $regok");
}
else {
?>
<form method="post" action="test.php">
<table border="0" align="center">
<tr>
<td>Name</td>
<td><input type="text" name="name" value="<? echo $name ?>" size="50"></td>
</tr>
<tr>
<td>Passwort</td>
<td><input type="password" maxlength="15" name="pwd1" value="<? echo $pwd1 ?>"></td>
</tr>
<tr>
<td>Wiederholen</td>
<td><input type="password" maxlength="15" name="pwd2" value="<? echo $pwd2 ?>"></td>
</tr>
<tr>
<td> </td>
<td>
<input type="submit" name="submit" value="Abschicken"></td>
</tr>
</table>
</form>
<?
}
?>
</body>
</html>
Schonmal besten Dank im vorraus.