Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Modyfikacja FORM przed GETem
startCode
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 2.03.2015

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


Cześć,

Mam następujący formularz:

  1. <b>Liczba od:</b><br/>
  2. <select name="liczbaod">
  3. <option value="10">10</option>
  4. <option value="20">20</option>
  5. <option value="30">30</option>
  6. <option value="40">40</option>
  7. <option value="50">50</option>
  8. </select><br/>
  9. <b>Liczba do:</b><br/>
  10. <select name="liczbado">
  11. <option value="10">10</option>
  12. <option value="20">20</option>
  13. <option value="30">30</option>
  14. <option value="40">40</option>
  15. <option value="50">50</option>


I teraz jak wybieram 50 i 10, wysyłam to getem to mam coś takiego:
www.adres.pl/?wyszukiwarka=&liczbaod=50&liczbado=10

A chciałbym aby efekt był wynikiem odejmowania 50 od 10, czyli:
www.adres.pl/?wyszukiwarka=&liczba=40

Dodałem taki kod:
  1. <?php
  2. $od = $_GET['liczbaod'];
  3. $do = $_GET['liczbado'];
  4. $wartosc = $od-$do;
  5. echo '<input type="text" name="liczba" value="'.$wartosc.'" hidden />';
  6. ?>


Tylko problem jest taki że on pobiera te wartości z GETa który dopiero będzie. Więc za pierwszym wyszukaniem wynik działania 50-10 = 0 dopiero za drugim razem będzie 40, bo wtedy GET będzie wypełniony.
I tutaj moje pytanie jak pobrać te wartości SELECT liczbaod i liczba do (ich value) przed wysłaniem zapytania i realizacją GETa??

Ten post edytował startCode 30.03.2015, 10:07:04
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 21.08.2025 - 02:45