Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Formularz z pamięcią (pole opcji)
Forum PHP.pl > Forum > Przedszkole
Mati-21
Witam wszystkich

Mam do Was takie małe pytanko...

Otóż wiem że formularz z pamięcią robi się normalnie tak:
  1. <input type="text" name="nick" size="20" value="<?php echo $_POST['nick'] ?>">

Dzięki temu po wpisaniu tekstu i np. wciśnięciu przycisku Odśwież wpisany tekst nie znika z pola text

A mam pytanie jak zrobić tak z polem opcji radio ?
Żeby po wyborze np. 1 z 3 opcji po odświeżeniu strony cały czas była by ta 1 opcja zaznaczona ?

Przeszukiwałem archiwum i znalazłem podobne tematy z takimi problemami ale zbytnio mi nie pomogły sad.gif
skowron-line
kurs html
  1. <input type="radio" name="nazwa" value="wartość" disabled="disabled" />Opis pola
Cienki1980
  1. <?php
  2.  
  3. if($_POST['xx']!='')
  4.  $radio[$_POST['xx']]="checked";
  5.  
  6.  
  7.  
  8. echo "<form action="index.php" method="post">";
  9. echo "<input type="radio" name="xx" value="1" ".$radio['1']."><BR>";
  10. echo "<input type="radio" name="xx" value="2" ".$radio['2'].">";
  11. echo "<input type="submit"></form>";
  12.  
  13. ?>


@skowron-line: to co Ty napisałeś blokowało radio a nie zaznaczało
phpuser
Może jakoś tak na przykład:

  1. <form action="" method="post">
  2. <input type="radio" name="wartosc_radio" value="1" <? if($_POST[wartosc_radio]==1){echo ' checked ';}?>/>
  3. <input type="radio" name="wartosc_radio" value="2" <? if($_POST[wartosc_radio]==2){echo ' checked ';}?>/>
  4. <input type="radio" name="wartosc_radio" value="3" <? if($_POST[wartosc_radio]==3){echo ' checked ';}?>/>
  5. <input type="radio" name="wartosc_radio" value="4" <? if($_POST[wartosc_radio]==4){echo ' checked ';}?>/>
  6. <input type="submit" value="potwierdz"/>
  7. </form>
LukasKK
A w Smarty wystraczy tak


  1. <input type="radio" name="odbiorca" value="900000" {if $stat eq 7} CHECKED{/if} ></b></legend>





  1. <?php
  2. $przesylki->assign('stat',$df);
  3. ?>
aarambo.gif aarambo.gif aarambo.gif
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.