Im trying to get this to work, its going to display when the user has wrote something wrong, but it doesnt, i cant locate the error. please please helpđ AND IT IS IN SWEDISH, but i hope you get it anyways
<?php
echo "<h1>Registrera</h1>";
$submit = @$_POST['submit'];
//form data
$fullname = strip_tags(@$POST['fullname']);
$username = strip_tags(@$POST['username']);
$password = strip_tags(@$POST['password']);
$repeatpassword = strip_tags(@$POST['repeatpassword']);
$date = date("Y-m-d");
if ($submit)
{
//check for existance
if ($fullname&&$password&&$repeatpassword)
{
if ($password==$repeatpassword)
{
//check char lenght of username and fullname
if (strlen($username)>25||strlen($fullname)>25)
{
echo "AnvÀndarnamnet eller Namnet Àr för lÄngt!";
}
else
{
//check password lenght
if (strlen($password)>25||strlen($password)<6)
{
echo "Lösenordet mÄste vara mellan 6 och 25 bokstÀver/siffror";
}
else
{
//register the user!
// encrypt password
$password = md5 ($password);
$repeatpassword = md5 ($repeatpassword);
//open database
$connect = mysql_connect("localhost","root","");
mysql_select_db("phplogin");
$queryreg = mysql_query("
INSERT INTO users VALUES ('','$username','$password','$fullname','$date')
");
die("Du har blivit registrerad! <a href='index.php'Klicka hÀr för att logga in</a>");
}
}
}
else
echo "Lösenorden matchar inte";
}
else
echo "Skriv in <b>alla</b> rutor!";
}
?>
<htlm>
<p>
<form action='register.php' method='POST'>
<table>
<tr>
<td>
Ditt namn (för och efternamn):
</td>
<td>
<input type='text' name='fullname' value='<?php echo $fullname; ?>'>
</td>
</tr>
<tr>
<td>
AnvÀndarnamn:
</td>
<td>
<input type='text' name='username' value='<?php echo $username; ?>'>
</td>
</tr>
<td>
Lösenord:
</td>
<td>
<input type='password' name='password'>
</td>
</tr>
<td>
Skriv lösenord igen:
</td>
<td>
<input type='password' name='repeatpassword'>
</td>
</tr>
</table>
<p>
<input type='submit' name='Registrera' value='Registrera'>
</form>
</html>