Za ono što OPu ovde konkretno treba nema potrebe da se koriste sesije već je dovoljno koristiti tzv. samoreferencirajuće forme. Njihov način implementacije može da varira ukoliko se koriste u kombinaciji sa nekim specifičnim design pattern tipa MVC ali princip je uvek isti tj. forma se prosleđuje na obradu stranici na kojoj se sama forma nalazi. To se postiže stavljanjem
PHP kôd:
htmlentities($_SERVER['PHP_SELF'], ENT_QUOTES, 'utf-8');
vrednosti za
action atribut
form taga. Obrada se u tom slučaju vrši na samom početku stranice nakon čega ukoliko je sve u redu vrši se prosleđivanje na odgovarajuću stranicu sa informacijama o uspešnoj obradi forme
PHP kôd:
header('Location: stranica_za_uspesno_obradjenu_formu.php');
exit();
ili se na stranici ispisuju podaci o greškama koje su se javile u toku obrade formi.