<?php
$result = "";
if (isset($_POST["username"])) {
$username = $_POST["username"];
$password = $_POST["password"];
$cpassword = $_POST["cpassword"];
$email = $_POST["email"];
//Er is een veld niet ingevuld
if($username==NULL|$password==NULL|$cpassword==NULL|$email==NULL) {
echo "Er is een veld niet ingevuld.";
}else{
//Controleerd of de wachtwoorden overeen komen.
if($password!=$cpassword) {
echo "Wachtwoorden komen niet overeen.";
}else{
//Controleert of de username al bestaat.
$checkuser = mysql_query("SELECT username FROM login WHERE username='$username'");
$username_exist = mysql_num_rows($checkuser);
$checkemail = mysql_query("SELECT email FROM login WHERE email='$email'");
$email_exist = mysql_num_rows($checkemail);
if ($email_exist>0|$username_exist>0) {
echo "Dit wachtwoord is al in gebruik.";
}else{
//Als alles goed is voegt hij de data in de database.
$query = "INSERT INTO login (username, password, email) VALUES('$username','$password','$email')";
mysql_query($query) or die(mysql_error());
$result = "De gebruiker $username is succesvol ingevoegd.";
}
}
}
}
?>
<h1>Register</h1>
<form action="login.php" method="POST"><BR>
Username:<input type="text" size="15" maxlength="25" name="username"><BR>
Password:<input type="password" size="15" maxlength="25" name="password"><BR>
Confirm Password:<input type="password" size="15" maxlength="25" name="cpassword"><BR>
Email:<input type="text" size="15" maxlength="25" name="email"><BR>
<input type="submit" value="Register"><BR>
</form>
Bij dit script wat ik gemaakt heb krijg ik de volgende error: Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /home/www/jandek.freefronthost.com/register.php on line 2
Parse error: parse error in /home/www/jandek.freefronthost.com/register.php on line 2
kan iemand me helpen?
Met vriendelijke groet, Jan JAsper de Kroon