<?php
include("inc_connect_mysql.php");
if (!empty($_POST)){
// Eerst controleren of login naam al in de database staat!
$email = $_POST['email'];
$wachtwoord = $_POST['wachtwoord'];
$query = "SELECT * from users WHERE email='$email';";
$result = mysql_query($db, $query) or die(mysql_error());
if (mysql_num_rows($result) >0) {
// e-mail is al aaanwezig in de database, foutmelding tonen.
$tekst = "Dit e-mailadres (<b>$e-mail</b>) bestaat al, kies een andere e-mail!\n.
<a href=\"" .$_SERVER['PHP_SELF'] "\">Opnieuw registreren</a>\n";
die($tekst);
}else{
// Ok, Query opbouwen
$query="INSERT INTO users (email, wachtwoord) ";
$query .= "VALUES ('$email', '$wachtwoord');";
$result = mysql_query($db, $query) or die(mysql_error());
$tekst = "Bedankt voor uw aanmelding.<br>
U kunt nu <a href=\"login.php\">Inloggen</a>";
die ($tekst);
}
}
?>
<html>
<head>
<title>Register!</title>
</head>
<body>
<h2>Registreer op onze site!</h2>
Welkom op onze site u kunt zich hier registreren, met uw naam word uw email adress bedoeld!
<hr>
<form name="form1" method="post" action="<?php echo($_SERVER['PHP_SELF']);?>">
E-mailadres: <input type="text" name="email" size="30" maxlength="40"><br>
Wachtwoord: <input type="password" name="wachtwoord" size="10" maxlength="8"><br>
<input type="submit" name="submit" value="registreren">
</form>
</body>
</html>
Kan iemand de fout ontdekken?
Alvast bedankt
izdesign
2005-07-03 12:44:30
waarom pakt ie em nu 2 keer? nja
jacob_slomp
2005-07-03 16:59:42
geen id, maar op welke regel zit de fout?
jacob_slomp
2005-07-03 22:33:37
misschien heb je 2 keer gedrukt, waaardoor hij 2 keer post :S