ďťż
Podstrony
|
telcocafeNa pierwszej stronie w formularzu mam powiedzmy 2 checkboxy formularz przekierowuje na kolejną stronę i na niej chciałbym sprawdzić jaką wartość miały kolejne checkboxy i to mi właśnie nie wychodzi. Jaką wartość przyjmuje ten checkbox jeżeli jest zaznaczony?start.php <form Action ="next.php" METHOD="POST"> <input type="checkbox" name="ch1"> Pierwszy <input type="checkbox" name="ch2">Drugi <input type="Submit" value="Dalej"> </form> next.php $ch1=$_POST['ch1']; if($ch1="TRUE"){ echo("Zaznaczony"); Jak powinienem skonstruować warunek żeby mi pokazywało czy checkbox był zaznaczony. Chyba tak powinno działać: if ($_POST[ch1]) echo "zaznaczony"; ewentualnie dla pewności: if ($_POST[ch1] == 'wartosc') echo "zaznaczony"; gdzie 'wartosc' to wartość atrybutu value, którego nie umieściłeś dla obu checkboxów. Zmienna $_POST[nazwa_checkboxa] zawiera tę wartośc w przypadku gdy jest on zaznaczony. Nie wiem jak to będzie się zachowywać bez tego atrybutu. Najlepiej go umieść: <input type="checkbox" name="ch1" value="jakas_wartosc"> Pierwszy |
|||
Sitedesign by AltusUmbrae. |