Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Formularz oparty na listach - tablica POST
sumol
post 14.09.2014, 19:45:35
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 24.06.2010

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


Witam,

Mam formularz który zamiast tradycyjnego <input type="checkbox"> oparty został na listach:

  1. <form method="post" action="skrypt.php">
  2. <input type="text" class="abc" name="x" placeholder="Wpisz cos...">
  3. <input type="submit" value="Submit">
  4. </form>
  5.  
  6. <div class="form">
  7. <p>Opcje wyboru 1:</p>
  8. <ul class="kl1">
  9. <li><a>Opcja 1</a></li>
  10. <li><a>Opcja 2</a></li>
  11. <li><a>Opcja 2</a></li>
  12. </ul>
  13. <p>Opcje wyboru 2:</p>
  14. <ul class="kl2">
  15. <li><a>Opcja 1</a></li>
  16. <li><a>Opcja 2</a></li>
  17. <li><a>Opcja 2</a></li>
  18. </ul>


Chciałbym wybrane przez użytkownika opcje przesłać do skryptu
php w formie tablicy POST jak to można zrobić?
Go to the top of the page
+Quote Post
Turson
post 14.09.2014, 20:00:35
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Można, musiałbyś to obsłużyć javascriptem: obsługiwać kliknięcie na opcję i dodawać jej wartość do ukrytego inputa
Go to the top of the page
+Quote Post
sumol
post 15.09.2014, 10:18:03
Post #3





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 24.06.2010

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


ok dzięki ale średnio podoba mi się ten ukryty input nasuwa się komuś jeszcze jakiś pomysł moze być też
zastosowana zwykła tablica nie koniecznie ten POST...
Go to the top of the page
+Quote Post
Turson
post 15.09.2014, 10:20:58
Post #4





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Po kliknięciu na opcję, dodajesz jej np. klasę "selected". Po naciśnięciu submit zbierasz wszystkie opcje gdzie class="selected" i przekierowujesz na url z dopisanymi pobranymi opcjami w tablicy $_GET.
Jak dla mnie to najprostszą opcją jest ukryty input dodawany z wartością zaznaczonej opcji.

Ten post edytował Turson 15.09.2014, 10:24:04
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: 23.05.2024 - 15:52