Autor | Zpráva | ||
---|---|---|---|
peta Profil |
#1 · Zasláno: 23. 11. 2006, 19:26:42 · Upravil/a: peta
Potreboval bych odesilat formular 2ma tlacitky na 2ruzne stranky.
Napada mne jen reseni pouzit formular ve formulari. Mam vypis z tabulky, kde mam moznost Smazat / Upravit a pod tim mam moznost Pridat a oznacene Upravit / Smazat [x] U S 1 honza [x] U S 2 tomas [Pridat] / [Upravit] / [Smazat] A ted bych potreboval: Pridat + Upravit odesilat na data-edit.php Smazat na data.z.php jde o to, ze na data-edit.php mam formular na odeslani na data-edit.z.php, ktery podle situace navraci na data-edit nebo data a data.z.php mne navraci na data.php (vypis) |
||
habendorf Profil |
#2 · Zasláno: 23. 11. 2006, 19:30:54
Na tohle se ptáš zrovna ty?
Na druhý submit dáš onclick="document.getElementById('idecko-formu').action='data.z.php';" |
||
peta Profil |
#3 · Zasláno: 23. 11. 2006, 19:38:40 · Upravil/a: peta
habendorf
zapomnel jsem napsat bez JS :) S JS neni problem, jinak v HTML mne napada formular ve formulari. Je to dost podobne tomuto: http://peter-mlich.wz.cz/programs/adresar/adresar.php jenom toto je odesilano na tu samou stranku a jeste pres BUTTON type=submit value=edit/del (okopirovane z PHPMyAdmina), coz zrovna nechci, ale mozna se k teto variante priklonim spise nez formular ve formulari. Nejsem si jisty, co to bude delat v extremnich situacich: # formular ve formulari - muze se stat, ze mi hodnoty z vnitrniho formulare nevezme? # BUTTON type=submit value=edit/del - muze se stat, ze se mi value neodesle (ten problem jsem tu nekde myslim cetl) # JS zmena FORM action="" - bez JS je to samozrejme pak nahrany |
||
peta Profil |
#4 · Zasláno: 24. 11. 2006, 11:12:54
Ha, asi pouziji precijen ten JS :)
Ja tam totiz mam tlacitka upravit/smazat u kazde polozky, takze default nastavim formular na edit a pokud ma clovek JS, tak muze i mazat hromadne, jinak po jednom. |
||
tiso Profil |
#5 · Zasláno: 24. 11. 2006, 11:32:44
peta
Nemáš to dobre vymyslené, môžeš presnejšie o čo ide? |
||
peta Profil |
#6 · Zasláno: 24. 11. 2006, 12:01:00 · Upravil/a: peta
tiso
tabulka [x] Edit Del 1 honza (checkbox,a hrefy) [x] Edit Del 2 tomas [Add] [Edit] [Del] (butony) potrebuji: Pridat + Upravit -> edit.php (jen jiny parametr) Smazat -> del.z.php ====== A ted to mam tak, ze A href - v poho <form action=edit.php> [Add] [Edit] - submit (totez tlacitko) [Del onclick="xxx('del.z.php')"] function xxx() { var xForm = document.fdata; xForm.action = xValue; xForm.action.value = "del"; xForm.submit(); } resim ted, jestli prejmenovat akci na neco jineho, protoze INPUT name=action a FORM action=""... Nevyhoda je, ze hromadne mazani bude fungovat jen a pouze s JS ====== V podstate je to presne ten priklad [url=http://peter-mlich.wz.cz/programs/adresar/adresar.php ]http://peter-mlich.wz.cz/programs/adresar/adresar.php [/url] [url=http://peter-mlich.wz.cz/programs/adresar/adresar.txt ]http://peter-mlich.wz.cz/programs/adresar/adresar.txt [/url] Jenom ja to nechci odesilat na tu samou stranku, ale na 2 ruzne (ktere zpracovavam obflush) Jsem to ted delal jako takovy test, jen tam neni serazeni a jinak jsem okopiroval v podstate phpMyAdmina A na dotaz k cemu? Si delam takovy jednoduchy RS a velice se mi libil styl v MyAdminu, jen tam pouzivaji nestandartni veci, tak jsem si to chtel trosku predelat. |
||
tiso Profil |
#7 · Zasláno: 24. 11. 2006, 13:12:13
Fakt nechápem dôvod prečo to delíš na 2 súbory - edit a del, veď to nie je problém spraviť v jednom, sám mám taký jednoduchý skript na výpis a zmazanie/úpravu/pridanie riadku tabuľky v databáze... Teoreticky význam by to malo ak by si to oddelil úplne - každá činnosť by bola robená iným skriptom, ale praktický význam nevidím žiaden...
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0