Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zapamiętywanie checkbox value w formularzach
darkc
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 1.11.2006

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


Witam,
Będe bardzo wdzięczny za pomoc. Nie jestem profesjonalistą:) wiec moj problem napewno jest trywialny:

Mam skypt zapisujący dane z formularza do pliku na serwerze.
Formularz składa sie z pól (imie, adres email) i checkboxów.
Sam formularz jest zapisany w oddzielnym pliku form.frm

format adresu email jest weryfikowany co do porawności, i czasem nie jest przyjmowany. Wtedy zapisane poprawnie pola nie są czyszczone (wpisy są na tą chwile zapamietywane) dzięki temu, że w formularzu wartość pola jest taka:

<input type="text" name="firma" size="30" value="<?=htmlentities($_POST['firma']);?>">

Fajnie. Ale jak zrobić podobny efekt dla checkboxów?? Tzn żeby nie odznaczały się przy negatywnej weryfikacji adresu??

100krotne dzięki!!

Darek C.

Ten post edytował darkc 1.11.2006, 22:02:18
Go to the top of the page
+Quote Post
lenczewski
post
Post #2





Grupa: Zarejestrowani
Postów: 159
Pomógł: 1
Dołączył: 31.08.2005

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


Kod
<input type=checkbox name=one <? if($_GET[one] == 'ok') echo ' selected '; ?> value=ok>


coś takiego (pisane z palca, ale powinno działać);


--------------------
Go to the top of the page
+Quote Post
darkc
post
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 1.11.2006

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


eh, poprostu nie pomyslałem, że w checkboxach value znaczy co innego niż w polach:)
wystarczyło zrobić zmienną w skrypcie przechowującą "checked" lub "", a do formularza na końcu checkboxa dodać parametr <?=$zmienna?> i gotowe:]

dzieki anyway
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 Aktualny czas: 20.08.2025 - 00:26