$naam = mysql_real_escape_string(substr($_POST['naam'],0,255));
$wachtwoord = mysql_real_escape_string(substr($_POST['wachtwoord'],0,255));
$wachtwoord = md5($wachtwoord);
$mail = mysql_real_escape_string(substr($_POST['mail'],0,255));
$leerlingnummer = mysql_real_escape_string(substr($_POST['leerlingnummer'],0,255));
$ip = $_SERVER['REMOTE_ADDR'];
$query = "INSERT INTO accounts (naam,ip,wachtwoord,mail,leerlingnummer,datum,avatar) VALUES (\"" . $naam . "\", \"" . $ip . "\", \"" . $wachtwoord . "\", \"" . $mail . "\", \"" . $leerlingnummer . "\", NOW() , \"" . $avatar . "\",' ')";
$res = mysql_query($query) or die(mysql_error()); $sql3 = "SELECT member_id FROM accounts WHERE naam='".$naam."'";
$res3 = mysql_query($sql3)or die(mysql_error());
$row = mysql_fetch_assoc($res3); // Vraag nu de row op van de email!
$member_id = $row['member_id'];
$headers = "Content-type: text/html"; // Zet headers zodat je html in je email kan gebruiken
mail($mail,"Activatie account Economie Marnix College","
Je link om je account te activeren is: <strong><a href='http://www.paulbroek.nl/EconomieSectie/registreren.php?a=$member_id'>http://www.paulbroek.nl/EconomieSectie/registreren.php?a=$member_id</a></strong> <br>
<br>
<br>
Groeten <strong><a href='http://www.paulbroek.nl/EconomieSectie/index.php'>Economie Sectie</a></strong>.",$headers); // stuur de email
488 views
Hallo mensen ik heb een leuk inlog-systeem gemaakt, wat eerder op een andere website wel werkte. Nu moest ik een website voor school maken en heb ik een paar mogelijkheden veranderd, zoals het invullen van je leerlingnummer dat er nu bij zit. Toch krijg ik steeds te horen 'Column count doesn't match value count at row 1' als ik op 'registreren' druk. Hieronder het stukje waar het waarschijnlijk mis gaat: