Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Refresh stranice

[es] :: PHP :: PHP za početnike :: Refresh stranice

[ Pregleda: 1815 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

prginfo
NS

Član broj: 174814
Poruke: 133
*.ADSL.neobee.net.



+1 Profil

icon Refresh stranice06.06.2009. u 09:17 - pre 137 meseci
Imam sledeci problem, koji mozda i nije problem, ali bi bilo dobro da mi .php radi kako sam zamislio.

Imam formu sa 2 DropDown liste i dugme.
Kada se iz tih liste nesto izabere, i klikne dugme, izvrsi se neko racunanje i podatak se ispravno prikaze u tabeli ispod forme(koja nije na formi).

Problem je sto se posle toga, automatski uradi refresh stranice (ili forme), tako da rezultat ostaje prikazan, a forma (vrednosti u listi) se setuje na default vrednosti.

Sta treba da uradim da bi mi na formi fokus ostao na opcijama iz liste koje su izabrane pre klika na dugme.

Hvala.
 
Odgovor na temu

Nikola Poša
Backend (PHP) developer
Humanity d.o.o.
Beograd

Član broj: 173839
Poruke: 1616
*.adsl-a-1.sezampro.yu.

Sajt: www.nikolaposa.in.rs


+33 Profil

icon Re: Refresh stranice06.06.2009. u 09:26 - pre 137 meseci
Prvo što mi pada napamet je da ubaciš u neku sesiju te dve izabrane vrednosti iz listi, i onda samo da ispitaš da li se vrednost u sesiji poklapa sa vrednošću neke opcije u listi:
Code:

<select name = "lista1">
   <option value = "1" <?php if (isset($_SESSION['lista1']) && $_SESSION['lista1'] == '1') echo 'selected = "selected"'; ?>>Prva</option>
   <option value = "2" <?php if (isset($_SESSION['lista1']) && $_SESSION['lista1'] == '2') echo 'selected = "selected"'; ?>>Druga</option>
   <option value = "3" <?php if (isset($_SESSION['lista1']) && $_SESSION['lista1'] == '3') echo 'selected = "selected"'; ?>>Treca</option>
</select>

Tako isto i za drugu listu... Naravno, sve zavisi kako ispisuješ te liste, ovo može da se odradi i dinamički, da ne moraš da pišeš gomilu tih if-ova...

A te podatke bi u sesiju upisao onda kad submit-uješ formu...

 
Odgovor na temu

loonies
~

Član broj: 40927
Poruke: 248



+12 Profil

icon Re: Refresh stranice06.06.2009. u 11:33 - pre 137 meseci
Posle submita stranice "uhvatis" izabrane vrednosti sa dropdown listi i forme iz $_POST-a i ponovo ih prikazes na dropdown listi i toj formi + onaj novi podatak, sto si spomenuo, u tabeli ispod.
And all you touch and all you see
Is all your life will ever be
---Δ==

Neugodna istina - reaguj! | Linux is not Windows
 
Odgovor na temu

[es] :: PHP :: PHP za početnike :: Refresh stranice

[ Pregleda: 1815 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.