Ik heb een problemen als ik een gastenboek berichtje wil plaatsen..
hij word gecontroleert om het een of ander, als hij dan naar het gastenboek word verzonden moet hij een header () refresh maken. maar dat werkt in IE en FF niet.. ook werkt de gewonen header(Location) werkt niet..
dit is me code:
<?php
if(isset($_POST['Post'])) {
$IP = mysql_real_escape_string($_SERVER['REMOTE_ADDR']);
$date = mysql_real_escape_string(date("d-m-Y h:i"));
$name = mysql_real_escape_string($_POST['Name']);
$mail = mysql_real_escape_string($_POST['Email']);
$message = mysql_real_escape_string(trim(htmlentities($_POST['Message'])));
if(empty($_POST['Message'])) {
echo "
<script language='javascript'>
alert(\"You cant post anything, because you didnt typ a message\");
</script>
";
} elseif(empty($_POST['Name'])) {
echo "<script language='javascript'>
alert(\"You didnt entered a name. please enter a name\");
</script>";
} else {
$Toevoegen = "INSERT INTO Questbook (Message, Mail, Date, Name) VALUE ('".$message."', '".$mail."', '".$date."', '".$name."')";
$toegevoegd = mysql_query($Toevoegen) or die (mysql_error());
if($toegevoegd) {
header("Location: yorsha.nl/NLD/index.php?page=Questbook");
echo "<script language='javascript'>
alert(\"You post it succesfull.\");
</script>";
} else {
echo "<script language='javascript'>
alert(\"You try to post something but it failed.\");
</script>";
}
}
}
?>
Hoe krijg ik die header nu aan de praat op een of andere manier..
bedankt alvast