Even snel een klein vraagje heb nu een registratie script geschreven. Alles werkt behalve de foutmelding: ""<center>Deze gebruikersnaam bestaat al, ga terug en kies een ander.</center>";"
Wie weet waar de fout zit?
Hier mijn code:
<?php
$datum = date("Y/m/d");
if(isset($_POST['submit'])){
$voornaam = $_POST['voornaam'];
$tussenvoegsel = $_POST['tussenvoegsel'];
$achternaam = $_POST['achternaam'];
$gebruikersnaam = $_POST['gebruikersnaam'];
$emailadres = $_POST['emailadres'];
$wachtwoord1 = $_POST['wachtwoord1'];
$wachtwoord2 = $_POST['wachtwoord2'];
$profielfoto = $_POST['profielfoto'];
$geslacht = $_POST['geslacht'];
if($_POST['voornaam'] && $_POST['achternaam'] && $_POST['gebruikersnaam'] && $_POST['emailadres'] && $_POST['wachtwoord1'] && $_POST['wachtwoord2'] && $_POST['profielfoto'] && $_POST['geslacht']){
if($wachtwoord1 == $wachtwoord2){
require "connection.php";
$checkNameQuery = mysql_query("SELECT gebruikersnaam FROM leden WHERE gebruikersnaam='$gebruikersnaam'");
$NameFound = mysql_num_rows($checkNameQuery);
if($NameFound == 1) {
if(mysql_num_rows(mysql_query("SELECT emailadres FROM leden WHERE emailadres='$emailadres'"))==0){
mysql_query("INSERT INTO leden (voornaam, tussenvoegsel, achternaam, gebruikersnaam, emailadres, wachtwoord, datum, profielfoto, geslacht) VALUES ('$voornaam', '$tussenvoegsel', '$achternaam', '$gebruikersnaam', '$emailadres', '$wachtwoord1', '$datum', '$profielfoto', '$geslacht')");
?>
<div class="right_column_box_title">
<? echo "Welkom $voornaam"; ?>
</div><div class="right_column_section_box">
<?
echo "<center>Je bent succesvol geregistreerd!<br>Aan de linkerkant kan je inloggen.<br><br>Veel plezier op deze site ;-)</center>";
}else{
echo "<center>Dit email adres is al geregistreerd.<br><a href='javascript:history.back()'>klik hier om terug te gaan</a></center>";
}
}else{
echo "<center>Wachtwoorden komen niet overeen<br><a href='javascript:history.back()'>klik hier om terug te gaan</a></center>";
}
}else{
echo "<center>Deze gebruikersnaam bestaat al, ga terug en kies een ander.</center>";
}
}else{
echo "<center>Niet alle velden ingevuld<br><a href='javascript:history.back()'>klik hier om terug te gaan</a></center>";
}
?></div><?
}else{
?>
<?php
if(isset($_SESSION['login'])){
$_SESSION['login'] = "$username";
?><div class="right_column_box_title">
<? echo "Welkom $username"; ?>
</div><div class="right_column_section_box"><?
echo "<br>Je bent al ingelogd gekkie, dan hoef je je toch niet meer te registreren!<br>";
?></div><?
}else{
?></center>
<form name="form1" method="post" action="<?php $_SERVER['PHP_SELF']; ?>">
<div class="right_column_box_title">
Registratie
</div>
<div class="right_column_section_box">
<br>
<table width="600">
<tr>
<td width="20"> </td>
<td width="580">
<table width="410" border="0">
<tr>
<td width="160"> Voornaam: * </td>
<td width="240"><input name="voornaam" type="text" size="40" maxlength="30"></td>
</tr>
<tr>
<td> Tussenvoegsel: </td>
<td><input name="tussenvoegsel" type="text" size="40" maxlength="10"></td>
</tr>
<tr>
<td> Achternaam: * </td>
<td><input name="achternaam" type="text"size="40" maxlength="30"></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> Gebruikersnaam: * </td>
<td><input name="gebruikersnaam" type="text" id="gebruikersnaam" size="40" maxlength="12"></td>
</tr>
<tr>
<td> Email Adres: * </td>
<td><input name="emailadres" type="text" size="40" maxlength="80"></td>
</tr>
<tr>
<td> Wachtwoord: * </td>
<td><input name="wachtwoord1" type="password" size="40" maxlength="20"></td>
</tr>
<tr>
<td> Wachtwoord herhalen: * </td>
<td><input name="wachtwoord2" type="password" size="40" maxlength="20"></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> Profielfoto <i>(http://)</i>: * </td>
<td><input name="profielfoto" type="text"size="40" maxlength="200"></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><i>Overige Informatie:</i></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Geslacht: * </td>
<td><label>
<select name="geslacht" size="1">
<option>Man</option>
<option>Vrouw</option>
</select>
</label></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="submit" value="Registreer"></td>
</tr>
<tr>
<td>* Verplichte velden. </td>
<td> </td>
</tr>
</table></td>
</tr></table>
</form></div>
<?php
}
}
?>