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
Hoi Erwin,

Dankjewel. Het is opgelost. Ik het het net getest en nu zie ik de juiste resultaten.
Ik wens iedereen een fijne dag verder. Weer iets nieuws geleerd vandaag.

Groetjes,
Sara

Reageren