Hey Cp'ers,
Ik ben bezig met een unieke source, maar ik zit bij het aanmelden vast .
Deze error krijg ik te zien :
PHP
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INSTER INTO leden (naam, email, tel, cod) VALUES ('', '', '', '8
En dit is mijn script :
PHP
<?php
/**
* @author Frenzo Brouwer
* @copyright 2009
*/
$naa = mysql_real_escape_string($_POST['naa']);
$email = mysql_real_escape_string($_POST['email']);
$tel = mysql_real_escape_string($_POST['tel']);
mysql_connect("localhost", "game1", "123456");
mysql_select_db("avatar");
$que = "SELECT * FROM leden WHERE email = '".$email."'";
$res = mysql_query($que) OR die (mysql_error());
if(mysql_num_rows($res) == 1) {
echo 'Dit email komt al voor in ons database !';
exit;
}
$cod = NULL;
for($i=0;$i<6;$i++) {
$ran = mt_rand(0, 9);
$cod .= $ran;
}
$que = "INSTER INTO leden (naam, email, tel, cod) VALUES ('".$naam."', '".$email."', '".$tel."', '".$cod."')";
mysql_query($que) OR die (mysql_error());
$ond = 'Uw account wert aangemaakt';
$ber = "Bedankt voor uw registratie. U kunt nu inloggen met het wachtwoord '".$cod."'.";
/**
* Hier onder begint het aanmeld formulier
*/
echo '
<form method="POST" action="aanmelden.php">
<p>Naam : <input type="text" name="naa" size="20" maxlength="100"></p>
<p>Email : <input type="text" name="email" size="20" maxlength="100"></p>
<p>Tel Nr : <input type="text" name="tel" size="20" maxlength="100"></p>
<p><input type="submit" value="Registreren" name="reg"></p>
</form>
';
echo '* Wij gebruiken uw telefoon nummer niet. Als u de winnaar bent kunnen wij u altijd contacteren !';
?>
Toon Meer