Ikke redirect til hvid side
Hej Eksperten.dkDer hvor man registrerer sig ligger i en facebox på min hjemmeside. Problemet er, at hvis registeringen går igennem, bliver brugeren redirectet til en hvid side hvor der står:
"Tillykke! Du er nu klar til at afslutte sætninger!".
Kan man ikke få den sætning på selve siden?
Koden:
<?php
$submit= $_POST['register'];
if($submit=="Registrer")
{
include('connect.php');
$username = mysql_real_escape_string(strip_tags(htmlspecialchars($_POST['username'])));
$password1 = md5($_POST['password1']);
$pw1 = $_POST['password1'];
$pw2 = $_POST['password2'];
$error=0;
if($pw1 != $pw2)
{
echo '<p style="color:red";>'."De 2 kodeord er ikke ens!".'</p>';
$error=1;
}
if($pw1 == "")
{
echo '<p style="color:red";>'."Du har ikke indtastet et kodeord!".'</p>';
$error=1;
}
if($username == "")
{
echo '<p style="color:red";>'."Du har ikke indtastet et brugernavn!".'</p>';
$error=1;
}
$sql = "SELECT id FROM users WHERE username LIKE '".$username."'";
$rs = mysql_query($sql);
if($rs)
{
if (mysql_num_rows($rs) == 1)
{
echo '<p style="color:red";>'."Brugernavnet er optaget!".'</p>';
}
}
if(!$error)
{
$sql="INSERT INTO `users` (`username`,`password`) VALUES ('".$username."','".$password1."')";
mysql_query($sql) or die(mysql_error());
echo "Tillykke! Du er nu klar til at afslutte sætninger!";
echo "</body></html>";
exit;
}
}
?>
Sætter pris på alt form for hjælp!
TumseMM
