Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Pozostawienie checkboxa zaznaczonego
Forum PHP.pl > Forum > Przedszkole
tassman
Jak po wykonaniu instrucji if else jezeli checkbox byl zaznaczony i wyslany formularz pozostawic checkbox zaznaczony?
maciu
  1. <input type="checkbox" name="check" <?php echo (!empty($_POST['check']) ? 'checked="checked"' : '')?> />
tassman
jeszcze poprosze o opinie.
znalazlem taki post na temat zaznaczania chechboxa za pomoca formularza


"klucznick 11.08.2007, 11:05:14 Kod<input type="checkbox" name="nazwa"<? value="box" (opcjonalnie)?> />
Jeśli checkbox jest zaznaczony to zmienna, która jest do niego przypisana ma wartość value checkboxa
Kodif(isset($_POST['nazwa']l))
echo 'checkbox zaznaczony';
else echo 'checkbox nie zaznaczony';"

ja napisalem cos takiego

html>
<head>
<title>Test</title>
</head>
<body>
<img src="Borgo_e2_nozownik.gif" alt="Nozownik" /><br>
<form method="post" action="tablica.php">
<p>Zeton uzyty<br>
<input type="checkbox" name="nozownik">
</p>
<p>
<input type="submit" name="Submit" value="Zastosuj">
</p>
<?php
$nozownik = $_POST['nozownik'];

if ($nozownik == on) echo "OK";
else echo "Nie OK";

?>
</body>
</html>

czy jest jakas roznica estetyczna lub praktyczna?

ok. dziala dobrze i ten i ten.

Zrobilem, wypocilem
Zmiana obrazka z jednego na drugi przy pozostawieniu checkboxa zaznaczonego
Prosze o ewentualne poprawki.

<html>
<head>
<title>Test</title>
</head>
<body>
<?php
//Dane
$nozownikgif = "\"Borgo_e2_nozownik.gif\"";
$rewers = "\"Borgo_e2_rewers.gif\"";
$nozownik = $_POST['nozownik'];

//Skrypt
echo "<img src=";
if ($nozownik == on)
echo $rewers;
else echo $nozownikgif;
echo "alt='Nozownik' />";
echo "<br>";
echo "<form method='post' action='tablicatest.php'>";
echo "<p>Zeton uzyty";
echo "<br>";
echo "<input type='checkbox' name='nozownik'";
echo (!empty($_POST['nozownik']) ? 'checked="checked"' : '');
echo "/>";
echo "</p>";
echo "<p>";
echo "<input type='submit' name='Submit' value='Zastosuj'/>";
echo "</p>";
?>
</body>
</html>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.