$link = mysql_connect("localhost","haha","haha")or die(mysql_error());
mysql_select_db('haha')or die(mysql_error());
$register = '
<form method="post" action="" enctype="multipart/form-data">
<input type="text" placeholder="Voornaam" tabindex="3" onkeypress="return submitVert(this, event)" name="voornaam" value="{voornaam}"/><br/>
{voornaam-err}
<input type="text" placeholder="Achternaam" tabindex="4" onkeypress="return submitVert(this, event)" name="achternaam" value="{achternaam}"/><br/>
{achternaam-err}
<input type="text" placeholder="Gebruiker" tabindex="5" onkeypress="return submitVert(this, event)" name="gebruiker" value="{gebruiker}"/><br/>
{gebruiker-err}
<input type="text" placeholder="Email" tabindex="6" onkeypress="return submitVert(this, event)" name="email" value="{email}"/><br/>
{email-err}
<input type="password" placeholder="Wachtwoord" tabindex="7" onkeypress="return submitVert(this, event)" name="wachtwoord1" value="{wachtwoord1}"/><br/>
{wachtwoord1-err}
<input type="password" placeholder="Wachtwoord" tabindex="8" name="wachtwoord2" value="{wachtwoord2}"/><br/>
{wachtwoord2-err}
<input type="submit" name="csubmit" tabindex="9" value="Controleer gegevens"/>
{result}
<input type="submit" name="submit2" tabindex="10" value="Registreren"/>
</form>';
?><?php
$voornaam = mysql_real_escape_string($_POST['voornaam']);
$achternaam = mysql_real_escape_string($_POST['achternaam']);
$gebruiker = mysql_real_escape_string($_POST['gebruiker']);
$email = mysql_real_escape_string($_POST['email']);
$wachtwoord1 = mysql_real_escape_string(sha1($_POST['wachtwoord1']));
$wachtwoord2 = mysql_real_escape_string(sha1($_POST['wachtwoord2']));
$voornaamfout = '<p>U heeft uw voornaam verkeerd ingevuld, vul het a.u.b. opnieuw in.<p>';
$haha = mysql_query("SELECT * FROM login where naam='arjans'")
print($haha)
if(isset($_POST['csubmit']))
{
if($voornaam === )
if(empty($voornaam))
{
$register = str_replace('{voornaam-err}',$voornaamfout,$register);
}
if(empty($achternaam))
{
$register = str_replace('{achternaam-err}','<p>U heeft uw achternaam verkeerd ingevuld, vul het a.u.b. opnieuw in.</p>',$register);
}
if(empty($gebruiker))
{
$register = str_replace('{gebruiker-err}','<p>U heeft uw gebruiker verkeerd ingevuld, vul het a.u.b. opnieuw in.</p>',$register);
}
if(empty($email) || !preg_match ("/^[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,6}$/i", $email))
{
$register = str_replace('{email-err}','<p>U heeft uw email verkeerd ingevuld, vul het a.u.b. opnieuw in.</p>',$register);
}
if(empty($_POST['wachtwoord1'])||$_POST['wachtwoord1']!=$_POST['wachtwoord2'])
{
$register = str_replace('{wachtwoord1-err}','<p>U heeft uw wachtwoord verkeerd ingevuld, vul het a.u.b. opnieuw in.</p>',$register);
}
if(empty($_POST['wachtwoord2']))
{
$register = str_replace('{wachtwoord2-err}','<p>U heeft uw wachtwoord verkeerd ingevuld, vul het a.u.b. opnieuw in.</p>',$register);
}
$register = str_replace('{voornaam}',(isset($voornaam) ? htmlspecialchars($voornaam) : ''),$register);
$register = str_replace('{achternaam}',(isset($achternaam) ? htmlspecialchars($achternaam) : ''),$register);
$register = str_replace('{gebruiker}',(isset($gebruiker) ? htmlspecialchars($gebruiker) : ''),$register);
$register = str_replace('{email}',(isset($email) ? htmlspecialchars($email) : ''),$register);
$register = str_replace('{wachtwoord1}',(isset($_POST['wachtwoord1']) ? htmlspecialchars($_POST['wachtwoord1']) : ''),$register);
$register = str_replace('{wachtwoord2}',(isset($_POST['wachtwoord2']) ? htmlspecialchars($_POST['wachtwoord2']) : ''),$register);
}
if(isset($_POST['csubmit']))
{
$result ='<br/>';
$result.= 'Voornaam:'.$_POST['voornaam'].'<br/>';
$result.= 'Achternaam:'.$_POST['achternaam'].'<br/>';
$result.= 'Gebruiker:'.$_POST['gebruiker'].'<br/>';
$result.= 'Email:'.$_POST['email'].'<br/>';
$result.= 'Wachtwoord:'.$_POST['wachtwoord1'].'<br/>';
$register = str_replace('{voornaam}',(isset($voornaam) ? htmlspecialchars($voornaam) : ''),$register);
$register = str_replace('{achternaam}',(isset($achternaam) ? htmlspecialchars($achternaam) : ''),$register);
$register = str_replace('{gebruiker}',(isset($gebruiker) ? htmlspecialchars($gebruiker) : ''),$register);
$register = str_replace('{email}',(isset($email) ? htmlspecialchars($email) : ''),$register);
$register = str_replace('{result}',$result,$register);
}
if(isset($_POST['submit2']))
{
if(empty($_POST['voornaam']))
{
$register = str_replace('{voornaam-err}',$voornaamfout,$register);
}
if(empty($_POST['achternaam']))
{
$register = str_replace('{achternaam-err}','<p>U heeft uw achternaam verkeerd ingevuld, vul het a.u.b. opnieuw in.</p>',$register);
}
if(empty($_POST['gebruiker']))
{
$register = str_replace('{gebruiker-err}','<p>U heeft uw gebruiker verkeerd ingevuld, vul het a.u.b. opnieuw in.</p>',$register);
}
if(empty($_POST['email']) || !preg_match ("/^[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,6}$/i", $email))
{
$register = str_replace('{email-err}','<p>U heeft uw email verkeerd ingevuld, vul het a.u.b. opnieuw in.</p>',$register);
}
if(empty($_POST['wachtwoord1']))
{
$register = str_replace('{wachtwoord1-err}','<p>U heeft uw wachtwoord verkeerd ingevuld, vul het a.u.b. opnieuw in.</p>',$register);
}
if(empty($_POST['wachtwoord2']))
{
$register = str_replace('{wachtwoord2-err}','<p>U heeft uw wachtwoord verkeerd ingevuld, vul het a.u.b. opnieuw in.</p>',$register);
}
$register = str_replace('{voornaam}',(isset($_POST['voornaam']) ? htmlspecialchars($_POST['voornaam']) : ''),$register);
$register = str_replace('{achternaam}',(isset($_POST['achternaam']) ? htmlspecialchars($_POST['achternaam']) : ''),$register);
$register = str_replace('{gebruiker}',(isset($_POST['gebruiker']) ? htmlspecialchars($_POST['gebruiker']) : ''),$register);
$register = str_replace('{email}',(isset($_POST['email']) ? htmlspecialchars($_POST['email']) : ''),$register);
$register = str_replace('{wachtwoord1}',(isset($_POST['wachtwoord1']) ? htmlspecialchars($_POST['wachtwoord1']) : ''),$register);
$register = str_replace('{wachtwoord2}',(isset($_POST['wachtwoord2']) ? htmlspecialchars($_POST['wachtwoord2']) : ''),$register);
if(!empty($_POST['voornaam'])&&!empty($_POST['achternaam'])&&!empty($_POST['gebruiker'])&&!empty($_POST['email']) && function_exists('filter_var') && filter_var($_POST['email'], FILTER_VALIDATE_EMAIL)&&!empty($_POST['wachtwoord1'])&&!empty($_POST['wachtwoord2'])&&$_POST['wachtwoord1'] === $_POST['wachtwoord2'])
{
$inhoud_mail='';
$inhoud_mail .= 'Voornaam '.$voornaam.'<br/>';
$inhoud_mail .= 'Achternaam '.$achternaam.'<br/>';
$inhoud_mail .= 'Gebruikersnaam '.$gebruiker.'<br/>';
$inhoud_mail .= 'Email'.$email.'<br/>';
$inhoud_mail .= 'Wachtwoord'.$_POST['wachtwoord1'].'<br/>';
echo'goed';
$datum = date('d/m/Y H:i:s');
$inhoud_mail = "===================================================\n";
$inhoud_mail .= "Uw gegevens zijn ingevuld op: " . $_SERVER['HTTP_HOST'] . " namelijk:\n";
$inhoud_mail .= "===================================================\n\n";
$inhoud_mail .= "Naam: " . htmlspecialchars($voornaam) . "\n";
$inhoud_mail .= "Achternaam: " . htmlspecialchars($achternaam) . "\n";
$inhoud_mail .= "Gebruikersnaam: " . htmlspecialchars($gebruiker) . "\n";
$inhoud_mail .= "E-mail adres: " . htmlspecialchars($email) . "\n";
$inhoud_mail .= "Wachtwoord: " . htmlspecialchars($_POST['wachtwoord1']) . "\n";
$inhoud_mail .= "Verstuurd op " . $datum . "\n\n";
$inhoud_mail .= "===================================================\n\n";
$headers = 'From: ' . htmlspecialchars($voornaam) . ' <' . $email . '>';
$headers = stripslashes($headers);
$headers = str_replace('\n', '', $headers);
$headers = str_replace('\r', '', $headers);
$headers = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $headers));
$voornaam = str_replace('\n', '', $voornaam); // Verwijder \n
$voornaam = str_replace('\r', '', $voornaam); // Verwijder \r
$voornaam = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $voornaam));
mail($_POST['email'],$_POST['voornaam'],$inhoud_mail,$headers);
mysql_query('INSERT INTO login SET naam= "'.$voornaam.'" ,gebruiker="'.$gebruiker.'",achternaam="'.$achternaam.'",email="'.$email.'",wachtwoord="'.$wachtwoord1.'"')or die(mysql_error());
}
}
$register = str_replace('{result}','',$register);
$register = str_replace('{voornaam}','',$register);
$register = str_replace('{achternaam}','',$register);
$register = str_replace('{gebruiker}','',$register);
$register = str_replace('{email}','',$register);
$register = str_replace('{wachtwoord1}','',$register);
$register = str_replace('{wachtwoord2}','',$register);
$register = str_replace('{voornaam-err}','',$register);
$register = str_replace('{achternaam-err}','',$register);
$register = str_replace('{gebruiker-err}','',$register);
$register = str_replace('{email-err}','',$register);
$register = str_replace('{wachtwoord1-err}','',$register);
$register = str_replace('{wachtwoord2-err}','',$register);
$page = str_replace('{content}',$register,$page);
mysql_close($link);
/*
if(!empty($_POST['voornaam'])&&!empty($_POST['achternaam'])&&!empty($_POST['gebruiker'])&&!empty($_POST['email']) && function_exists('filter_var') && filter_var($_POST['email'], FILTER_VALIDATE_EMAIL)&&!empty($_POST['wachtwoord1'])&&!empty($_POST['wachtwoord2'])&&$_POST['wachtwoord1'] === $_POST['wachtwoord2'])
{
$inhoud_mail='';
$inhoud_mail .= 'Voornaam '.$_POST['voornaam'].'<br/>';
$inhoud_mail .= 'Achternaam '.$_POST['achternaam'].'<br/>';
$inhoud_mail .= 'Gebruikersnaam '.$_POST['gebruiker'].'<br/>';
$inhoud_mail .= 'Email'.$_POST['email'].'<br/>';
$inhoud_mail .= 'Wachtwoord'.$_POST['wachtwoord1'].'<br/>';
echo'goed';
$datum = date('d/m/Y H:i:s');
$inhoud_mail = "===================================================\n";
$inhoud_mail .= "Uw gegevens zijn ingevuld op: " . $_SERVER['HTTP_HOST'] . " namelijk:\n";
$inhoud_mail .= "===================================================\n\n";
$inhoud_mail .= "Naam: " . htmlspecialchars($_POST['voornaam']) . "\n";
$inhoud_mail .= "Achternaam: " . htmlspecialchars($_POST['achternaam']) . "\n";
$inhoud_mail .= "Gebruikersnaam: " . htmlspecialchars($_POST['gebruiker']) . "\n";
$inhoud_mail .= "E-mail adres: " . htmlspecialchars($_POST['email']) . "\n";
$inhoud_mail .= "Wachtwoord: " . htmlspecialchars($_POST['wachtwoord1']) . "\n";
$inhoud_mail .= "Verstuurd op " . $datum . "\n\n";
$inhoud_mail .= "===================================================\n\n";
$headers = 'From: ' . htmlspecialchars($_POST['voornaam']) . ' <' . $_POST['email'] . '>';
$headers = stripslashes($headers);
$headers = str_replace('\n', '', $headers);
$headers = str_replace('\r', '', $headers);
$headers = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $headers));
$voornaam = str_replace('\n', '', $voornaam); // Verwijder \n
$voornaam = str_replace('\r', '', $voornaam); // Verwijder \r
$voornaam = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $voornaam));
mail($_POST['email'],$_POST['voornaam'],$inhoud_mail,$headers);*/