Adis92
28.02.2011, 16:03:34
Witam. Zmagam się z pewnym problemem. Otóż korzystam z tzw. podstron na stronie (?coś_tam=coś) i chcę wysłać formularz za pomocą GET. Niby wszystko fajnie lecz problem leży w tym, że chce aby wykonywał się on w tym samym pliku. Gdy próbuję w akcji nadać ?coś_tam=coś to po wysłaniu formularza "?coś_tam=coś" zostaje skasowane i zostają same wartości formularza. Próbowałem jeszcze przez action="<?= $_SERVER['REQUEST_URI'] ?>" ale niestety wynik ten sam (same wartości formularza). Ktoś wie jak to obejść ?
Możesz chociażby w formularzu dodać dodatekowego inputa, który załatwi sprawę:
<input name='cos_tam' value='cos' type=hidden>
sadistic_son
28.02.2011, 16:28:58
Po co dodatkowy input? Po prostu w action w formularzu musisz podac swoje dodatkowe GETy:
<form action="twoj_plik.php?coś_tam=coś" method="get" >
Teraz do adresu zostana dodane GETy z forma + to co w action.