Poslao: 06 Avg 2006 01:27
|
offline
- Rastafarii
- Moderator foruma
- Pridružio: 22 Mar 2006
- Poruke: 3747
- Gde živiš: 127.0.0.1
|
Da li je mogu da jedna forma ima razliciti action u zavisnosti od toga koje je SUBMIT dugme pritisnuto? Recimo da ista forma ima 2 submit dugmeta (kojima su value="1" i value="2", respektivno) i da klikom na njih action bude action="1.php" i action="2.php"?
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 06 Avg 2006 02:25
|
offline
- Balkanac82
- Legendarni građanin
- Pridružio: 20 Dec 2004
- Poruke: 2887
- Gde živiš: Na Balkanu
|
Mislim da form može biti samo jedan, ali zato od zavisnosti od toga koje je dugme pritisnuto možeš da odrediš šta da radiš.
Napraviš jedan fajl u koji će da prima podatke i od zavisnosti od dugmeta da radi jednu od dve operacije.
Ili ako ti je baš zapelo da to budu dva fajla onda treba da sve ide u jedan, pregleda se koje je dugme pritisnuto i odabere se kojem od dva fajla će podaci biti prosleđeni.
|
|
|
|
Poslao: 06 Avg 2006 09:40
|
offline
- stankovic
- Prijatelj foruma
- Pridružio: 11 Maj 2005
- Poruke: 871
- Gde živiš: Aleksinac - Niš
|
Mislim da moze uz pomoc javascripta.
Stavis kod tih dugmica onClick="this.form.action='url1'" za prvo dugme i onClick="this.form.action='url2'" za drugo i to je to.
|
|
|
|
Poslao: 06 Avg 2006 10:07
|
offline
- snoop
- Genghis Khan
- Pridružio: 18 Apr 2003
- Poruke: 8134
- Gde živiš: U kesici gumenih bombona...
|
Mozes da menjas ime .php fajla koji se nalazi u form tagu na PostBack stranice, tj. posle klika na odredjeno dugme stim da prethodno sa if uslovom u jednu promenljivu stavis ime .php fajla odredjenog tim if uslovom.
Posle stavis tu promenljivu u form tag i to je to. Imas vise virtuelnih form tagova.
|
|
|
|
Poslao: 07 Avg 2006 13:05
|
offline
- Blood
- Ugledni građanin
- Pridružio: 26 Jul 2003
- Poruke: 384
- Gde živiš: Beograd
|
Mislim da je najbolje da stavis ovako:
if($_POST['submit1']) {
// sta ti treba ako je pritisnuto dugme 1
}
elseif($_POST['submit2']) {
// sta ti treba ako je pritisnuto dugme 2
}
nadam se da kapiras...
pozdrav!
|
|
|
|
Poslao: 08 Avg 2006 02:54
|
offline
- Rastafarii
- Moderator foruma
- Pridružio: 22 Mar 2006
- Poruke: 3747
- Gde živiš: 127.0.0.1
|
stankovic ::Mislim da moze uz pomoc javascripta.
Stavis kod tih dugmica onClick="this.form.action='url1'" za prvo dugme i onClick="this.form.action='url2'" za drugo i to je to.
Ovako radi x) hvala svima na pomoci...
|
|
|
|