Hallo, ich habe mir folgenden Code geschrieben, damit sich User registrieren können. Das Ganze ist noch sehr simpel, und ich würde es gerne noch ausbauen. Folgendes würde ich gerne integrieren:
1.) Ich würde gerne per php überprüfen, ob in die einzelnen Felder nicht zuviel reingeschrieben wurde, sprich eine Zeichenbegrenzung. Das kann ich vorerst natürlich auch mit maxlength machen, aber ich habe gehört dass es sicherer ist es mit php zu überprüfen.
2.) Eine Email-Bestätigung, die direkt nach der Registrierung abgeschickt wird, wo man auf einen Aktivierungslink klicken muss um den Account entgültig freizuschalten.
3.) Wie sieht der Code aus, wenn ich ein zweites Passwordeingabefeld mache, und dann abfragen will ob in beiden Fällen das gleiche eingegeben wurde?
Wäre super wenn ihr mir sagen könnt wie sowas aussehen kann bzw. mir sagt wo ich Codebeispiele mit Erklärungen finde
1.) Ich würde gerne per php überprüfen, ob in die einzelnen Felder nicht zuviel reingeschrieben wurde, sprich eine Zeichenbegrenzung. Das kann ich vorerst natürlich auch mit maxlength machen, aber ich habe gehört dass es sicherer ist es mit php zu überprüfen.
2.) Eine Email-Bestätigung, die direkt nach der Registrierung abgeschickt wird, wo man auf einen Aktivierungslink klicken muss um den Account entgültig freizuschalten.
3.) Wie sieht der Code aus, wenn ich ein zweites Passwordeingabefeld mache, und dann abfragen will ob in beiden Fällen das gleiche eingegeben wurde?
Wäre super wenn ihr mir sagen könnt wie sowas aussehen kann bzw. mir sagt wo ich Codebeispiele mit Erklärungen finde
Code:
<html>
<head>
<?php
if (isset($_POST["gesendet"]))
{
mysql_connect("XXX","YYY","ZZZ");
mysql_select_db("YYY");
$sqlab = "insert nutzerdaten (benutzername, vorname, nachname, email) values ('" . $_POST["bn"] . "', '" . $_POST["vn"] . "', '" .
$_POST["nn"] . "', '" . $_POST["email"] . "')";
mysql_query($sqlab);
$num = mysql_affected_rows();
if ($num>0)
{
echo "Registrierung erfolgreich";
}
else
{
echo "Fehler";
}
}
?>
</head>
<body>
<form name="form" action ="register.php" method="post">
<p><input name="bn" />Benutzername</p>
<p><input name="vn" />Vorname
<p><input name="nn" />Nachname</p>
<p><input name="email" />Email</p>
<p><input type="submit" name="gesendet" />
</form>
</body>
</html>