hallo ik heb een aanmeldpagina gemaakt maar nu weet ik niet hoe de inlogpagina er bij moet

dit is de aanmeldpagina:


<?php
function GeneratePassword() {
$Password = '';
$Password .= substr("bcdfghjkmnpqrstvwxz",mt_rand(0,18),1);
$Password .= substr("aeuy",mt_rand(0,3),1);
$Password .= substr("bcdfghjkmnpqrstvwxz",mt_rand(0,18),1);
$Password .= substr("!#*&",mt_rand(0,4),1);
$Password .= substr("bcdfghjkmnpqrstvwxz",mt_rand(0,18),1);
$Password .= substr("aeuy",mt_rand(0,3),1);
$Password .= substr("bcdfghjkmnpqrstvwxz",mt_rand(0,18),1);
$Password .= substr("23456789",mt_rand(0,7),1);
return($Password);
}
function valid_mail ($str) {
rerurn (ereg ('(^[0-9a-zA-Z_\.-]{1,}@([0-9a-zA-Z_\-]{1,}\.)+[0-9a-zA-Z_\-]{2,}$s)', $str));
}
function valid_name ($str) {
retrun (ereg ('^[A-Za-z. -]+$', $str));
}
$naam = ucfirst($naam);
$verzendbutton = $POST["verzendbutton"];
$mailadres = $POST["mailadres"];
if (isset($_POST)["url"])) {
$url = $_POST["url"];
}
echo "<p><div class=\"big\">Aanmelden</div><br>";
if ($verzendbutton != "verzenden" || !valid_mail($mailadres) || !valid_name($naam)) {
echo "<form action=\"".$_SERVER["PHP_SELF"]."\" method=\"post\">";
if (!$url) {
$url = getenv("HTTP_REFERER"); // haalo vorige url
}
echo "<input type\"hidden\" name=\"url\" value=\"$url\">";
if ($verzendbutton && !valid_name($naam)) {
echo "<vul hier uw naam in>;
}
naam: <input type="text" name="naam" value"<?php echo $naam ?>">
<br>
<?php
} else {
$Password = GeneratePassword();
$Password = md5($Password);
$username = substr($naam);
if ($result) {
$boodschap = "welkom op ...\n\n";
$boodschap .= "uw gebruikersnaam is: $username\n";
$boodschap .= "Uw Password is: $Password
$boodschap = "u kunt nu inloggen op onze site
$afzender = "..."
$ok = mail($mailadres, "Inloggegevens", $boodschap, "from: $afzender");
if (!$ok) {
echo "De mail kan niet worden verzonden";
}
echo "<br><p>u ontvangt uw inloggegevens op $mailadres<br>";
} else {

echo "de database kon niet aangesproken worden. neem contact op met de Admin1";
}
}
?>
Eh ja, leuk dat je een gebruikersnaam hebt en een wachtwoord genereert, maar waar sla je deze gegevens op?

Ik zie dat nergens gebeuren dus hoe wil je op een later tijdstip over deze gegevens beschikken? Bijvoorbeeld om tijdens het inloggen te controleren of de ingevulde gebruikersnaam en wachtwoord wel juist zijn?

ps. Verder is dit scriptje zo brak als maar kan. Kijk bijvoorbeeld eens naar de kleuren in je code, daaraan kun je al zien dat er iets fout gaat. Mijn tip: vergeet dat je dit geschreven hebt en probeer het, eventueel aan de hand van goede voorbeelden, nog eens...

Reageren