Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Pozostawienie checkboxa zaznaczonego, + zamiana tesktu
tassman
post 20.09.2008, 09:32:27
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 5.10.2007

Ostrzeżenie: (0%)
-----


Jak po wykonaniu instrucji if else jezeli checkbox byl zaznaczony i wyslany formularz pozostawic checkbox zaznaczony?

Ten post edytował tassman 20.09.2008, 13:26:20
Go to the top of the page
+Quote Post
maciu
post 20.09.2008, 10:17:33
Post #2





Grupa: Zarejestrowani
Postów: 238
Pomógł: 1
Dołączył: 27.08.2003

Ostrzeżenie: (0%)
-----


  1. <input type="checkbox" name="check" <?php echo (!empty($_POST['check']) ? 'checked="checked"' : '')?> />
Go to the top of the page
+Quote Post
tassman
post 20.09.2008, 13:28:46
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 5.10.2007

Ostrzeżenie: (0%)
-----


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>

Ten post edytował tassman 20.09.2008, 14:45:01
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 13:14