Nieuw lid |
|
Hallo iedereen,
Ik ben bezig met een simpele website, en heb een kleine probleem.
Nu, als een van de formuliergegevens ontbreken zal er op POST een errortekst worden gestopt en checkt de formulierpagina ofdat er iets in error zit, indien wel printhij het af. Maar, raar genoeg, ziet de formulierpagina geen POST waarde, met als naam "error".
Bij de verwerkingspagina:
if($_POST["inschrijven"]){
//if(isset($_POST["gnaam"],$_POST["paswoord"]))
if($_POST["gnaam"]&&$_POST["paswoord"])
header("Location: ../views/InschrijvenMetSucces.php");
else{
$_POST["error"]="Naam of paswoord ontbreekt.";
EndN();
}
}
if($_POST["inschrijven"]){ //if(isset($_POST["gnaam"],$_POST["paswoord"])) if($_POST["gnaam"]&&$_POST["paswoord"]) header("Location: ../views/InschrijvenMetSucces.php"); else{ $_POST["error"]="Naam of paswoord ontbreekt."; EndN(); } }
De formulierpagina:
<form action="../controllers/Inschrijven.php" method="post">
<?php
if($_POST["error"]){
echo "error";
echo $_POST["error"];
$_POST["error"]=NULL;
}
?>
...
<form action="../controllers/Inschrijven.php" method="post"> <?php if($_POST["error"]){ $_POST["error"]=NULL; } ?> ...
Met dank
|