Hallo allemaal,
Ik worstel al twee dagen met een formulier, maar nog geen goede resultaten.
Ik heb een sessie met een unieke ID gemaakt en geplaatst in mijn formulier:
<?php
<input type="hidden" name="myform_key" value="<?php echo md5("CrazyFrogBros"); ?>" />
?>
Daarna deze code in mijn php pagina:
<?php
$is_new_post = true;
if (isset($_SESSION["myform_key"]) && isset($HTTP_POST_VARS["myform_key"])) {
// is the form posted and do the keys match
if($HTTP_POST_VARS["myform_key"] == $_SESSION["myform_key"] ){
$is_new_post = false;
}
}
if($is_new_post){
// register the session key variable
$_SESSION["myform_key"] = $HTTP_POST_VARS["myform_key"];
$sql = "INSERT INTO...
unset($_SESSION['myform_key']);
}
?>
Ik wil eigenlijk de gegevens naar de database sturen alleen maar als ik op de knop druk en niet door f5 te klikken.
Hoe moet ik dat oplossen?
Alvast bedankt
Sara
1.233 views