Nie wiem czy dobrze opisalem problem. Wyjasnie go na przykladzie bynajmniej sie postaram

.
Wybieram odpowiednia opcje np: faktury, nowy, szukanie czy zmiany
do zmiennej
pole zostanie przypisana jedna z wartosci
<form action=\"wybor.php?f=
<? echo $fakt; ?>&n=
<? echo $noty; ?>\" method=\"POST\">
<select name=\"pole\">
<option value=\"\">
<option value=\"faktury\">Wprowadzanie faktur
<option value=\"noty\">Wprowadzanie NOT
<option value=\"szukanie\">Szukanie
<option value=\"zmiany\">Zmiany
</select>
<input type=submit value=\">>>\">
if($pole=='faktury')
{
echo \"cos tam ...\";
}
if($pole=='noty')
{
echo \"cos tam ...\";
}
if($pole=='zapis')
{
if ($est1 == false) {
echo \"<font color=\"Red\">Kwota przelewu musi być cyfrą !!!</font><br>\";
$blad++;
}
if ($firma == '' )
{
echo \"<font color=\"Red\">Trzeba podać nazwę firmy !!!</font><br>\";
$blad++;
}
}
tak po okrojeniu wyglada moj plik w ktorym jest to zapisane i teraz tak jak wybiore np. faktury to pojawia mi sie to co jest w fakturach, ale jak zaraz po tym wybiore np. noty to otwiera mi sie if($pole=='zapis') i mam kilka linijek czerwonych bo takie zmienne jak $est1 czy $firma sa puste, ale chodzi o to dlaczego to sie otwiera

Jak wybiore ponownie Noty to pojawi sie wlasciwa strona. Tak samo sie dzieje jak bym szedl w druga strone czyli jak otworzylem Noty za pierwszym raze jest OK, jak chce otworzyc Faktury to otwiera mi sie if($pole=='zapis')

?
Dobra już wiem dlaczego mam taki problem.
Po prostu zmiennej przypisuej wartosc i dlatego mi sie uruchamia tamto.
<?php
<input type=\"hidden\" name=\"pole\" value=\"zapis\">
?>

A żeby było jeszcze lepiej to nie pozamykałem w kilku miejscach </form> i dlatego sie kopalo