Witam, poniżej mam prosty kod PHP z formularzem do wypelnienia. Co mi nie chodzi - otóż po wypelnieniu formularza i przeslaniu go, chce aby nie wyświetlała się na stornie już zmienna $BODY_2 -
całą funkcje jak ma zachowywać się formularz po jego wypełnieniu mam podane na jego końcu. .
<?php
require_once('Template.php');
echo $HEADER; /*pobieram ten header z pliku Template.php*/
echo $BODY_1; /*pobieram ten BODY_1 z pliku Template.php*/
echo $BODY_2; /*pobieram ten BODY_2 z pliku Template.php*/
/*Wstawiam poniżej formularz do wypełnienia, ( form action zostawiam pusty <form action=''>) aby przesyłał dane w obrębie tej strony tylko*/
echo <<<PL
<div>
<section id="content">
<form action='' method="post" name="FORM">
<fieldset><legend>FORMULARZ</legend>
<label>LOGIN</label><input name="login" type="text"><br/>
<label>PASS</label><input name="password" type="text"><br/>
<input type="submit" value="WYSLIJ">
</fieldset>
<input name="checker" type="hidden" value="1">
</form>
</div>
</section>
PL;
if(isset($_POST['checker'])) {
unset($_POST['checker']);
print_r($_POST);
if (isset($BODY_2)) {
unset($BODY_2);
}
}
echo $FOOTER; /*pobieram ten FOOTER z pliku Template.php który początku kodu wczytałem*/
?>