Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] checked="checked"
motorider
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 15.11.2008

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


Posiadam pola typu radio w formularzu, jak zrobić aby po przeładowaniu strony zostały wyświetlone wcześniej zaznaczone opcje? Wiem, że należy skorzystać z atrybutu checked="checked"
CODE

<input type="radio" name="status_1" value="tak"/>tak
<input type="radio" name="status_1" value="nie"/>nie
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Pilsener
post
Post #2





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

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


Ja w kodzie formularza robię tak:
  1. <input type="radio" name="radio_status1" value="1"{status11} />
  2. <input type="radio" name="radio_status1" value="2"{status12} />
  3. <input type="radio" name="radio_status1" value="3"{status13} />


- reszta to php:
1. Odbieram dane z formularza, parsuję tablicę $_POST i waliduję dane
2. Wrzucam wszystko do odpowiednich tablic, np: tablica dane to są odebrane wartości, tablica errors - ewentualne błędy, tablica values - różne selected="seleceted", value="", checked="checked" itp.
3. Zastępuje {} w forularzu odpowiednymi zmiennymi z odpowiedniej tablicy - w wypadku pól typu radio zmienna ma np. taką postać:
  1. <?php
  2. $values['<nazwa inputa><value inputa>'] = ' checked="checked"';
  3. ?>


Tu masz tutek:
http://www.forumweb.pl/viewtopic.php?t=45742
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 16.10.2025 - 12:14