Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wypełnione pola formularza po cofnięciu strony wstecz
amii
post
Post #1





Grupa: Zarejestrowani
Postów: 728
Pomógł: 76
Dołączył: 12.06.2009

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


Mam formularz polami input text, input radio, input select. Chcę zrobić coś takiego aby użytkownik po wypełnieniu i przesłaniu formularza kiedy się cofnie strzałką w przeglądarce widział poprzednio wpisane wartości.
Ma ktoś pomysł jak to rozwiązać JS, php, sesje ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
amii
post
Post #2





Grupa: Zarejestrowani
Postów: 728
Pomógł: 76
Dołączył: 12.06.2009

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


Hmm muk4 nie kapuję za bardzo tego co napisałeś. Może jeszcze raz opiszę bardziej szczegółowo co wykombinowałem:

po session_start() w pliku formularz.php dałem:

  1. switch ($_SESSION['zolodek']) {
  2. case 'pusty': $zmienna = '<input type="radio" name="zoladek" value="pusty" CHECKED>&nbsp;pusty<br>
  3. <input type="radio" name="zoladek" value="pelny1/2" >&nbsp;w połowie pełny<br>
  4. <input type="radio" name="zoladek" value="pelny">&nbsp;pełny żołądek';
  5. break;
  6.  
  7. case 'pelny1/2': $zmienna = '<input type="radio" name="zoladek" value="pusty" >&nbsp;pusty<br>
  8. <input type="radio" name="zoladek" value="pelny1/2" CHECKED>&nbsp;w połowie pełny<br>
  9. <input type="radio" name="zoladek" value="pelny">&nbsp;pełny żołądek';
  10. break;
  11.  
  12. case 'pelny': $zmienna = '<input type="radio" name="zoladek" value="pusty" >&nbsp;pusty<br>
  13. <input type="radio" name="zoladek" value="pelny1/2" >&nbsp;w połowie pełny<br>
  14. <input type="radio" name="zoladek" value="pelny" CHECKED>&nbsp;pełny żołądek';
  15. break;
  16.  
  17. default: $zmienna = '<input type="radio" name="zoladek" value="pusty" >&nbsp;pusty<br>
  18. <input type="radio" name="zoladek" value="pelny1/2" CHECKED>&nbsp;w połowie pełny<br>
  19. <input type="radio" name="zoladek" value="pelny" >&nbsp;pełny żołądek';
  20. }


To jest jednak źle bo $_SESSION['zolodek'] nie przekazuje żadnej wartości. Pole formularza wygląda tak:

  1. $html = '<td class="inna" colspan="2">
  2.  
  3. '.$zmienna. '
  4.  
  5. </td>';


Więc problemem jest aby z sesji odczytać zawartość wcześniej klikniętego pola radio a następnie odpowiednie pole radio wyświetlić.
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: 11.10.2025 - 20:01