![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 201 Pomógł: 5 Dołączył: 15.07.2008 Skąd: Kłodzko Ostrzeżenie: (10%) ![]() ![]() |
Stworzyłem formularz:
CODE <script type="text/javascript"> </script> <form method="get" onsubmit="return wyslij(this)"> <input type="hidden" name="kategorie" value="" > <input type="text" name="pytanie" value="<?php echo $_GET['kategorie']; ?>"><br> <input type="checkbox" name="kategoria[]" value="[PHP]"> [PHP]<br> <input type="checkbox" name="kategoria[]" value="[JavaScript]"> [JavaScript]<br> <input type="checkbox" name="kategoria[]" value="[MySQL]"> [MySQL]<br> <input type="checkbox" name="kategoria[]" value="[SQLite]"> [SQLite]<br> <input type="checkbox" name="kategoria[]" value="[XHTML/CSS]"> [XHTML/CSS]<br> <input type="submit" value="Szukaj"> </form> Jak można zauważyć po kliknięciu Szukaj formularz przeładuje stronę wi wyświetli się ponownie a pole pytanie będzie zawierało tekst taki jak przed wysłaniem. Ale jak zrobić aby checkboxy były pozaznaczane tak samo ja przed wysłaniem (funkcja js sumuje ich wartości do jednej zmiennej GET)? Jak sprawdzić czy w zmiennej występuje między innymi dane wyrażenie (np. [PHP]). Proszę o pomoc Ten post edytował akurczyk 3.08.2008, 10:48:15 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 201 Pomógł: 5 Dołączył: 15.07.2008 Skąd: Kłodzko Ostrzeżenie: (10%) ![]() ![]() |
zaraz sprawdzę ale nie mogę zmienić kategoria[] na kategoria[0] albo 1 bo nad skryptem jest funkcja js ktura sumije wszystkie kategoia[] do kategorie. a ja chcę sprawdzić czy w kategoria znajduj się między innymi dany ciąg znaków.
działa |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 44 Dołączył: 17.02.2004 Skąd: Wieliczka Ostrzeżenie: (10%) ![]() ![]() |
zaraz sprawdzę ale nie mogę zmienić kategoria[] na kategoria[0] albo 1 bo nad skryptem jest funkcja js ktura sumije wszystkie kategoia[] do kategorie. a ja chcę sprawdzić czy w kategoria znajduj się między innymi dany ciąg znaków. Nie rozumiesz... Jak to ma działać jak: 1. masz dwa różne elementy name="kategoria" jeden to input hidden, drugi to checkboxy których wynik tu i tak otrzymujesz w postaci tablicy. 2. we wzorze eregi nawiasy kwadratowe muszą być poprzedzone znakiem \ 3. jeszcze zupełnie nie wiadomo po co tu js. mieszasz Jeżeli już tak chcesz, to zobacz:
chociaż bardziej bym zalecał:
a nawet tak:
No i jeszcze jedno, dlaczego by tego nie wysłać POSTem? Ten post edytował neverever 4.08.2008, 12:51:40 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 12:31 |