Autor | Zpráva | ||
---|---|---|---|
marek_Z Profil * |
#1 · Zasláno: 20. 8. 2008, 20:43:26
Ahoj řešim něco s čim si nevím rady jak to vymyslet:
na jedné stránce mám vyhledávácí políčko a tlačítko hledej, a pod ním tři radio zaškrtávátka - hledání v článcích hledání v katalogu firem a hledání na internetu přes Google a nevím jak to vymyslet, aby se ACTION měnila podle políčka které mám zaškrtnuté, protože když hledám ve článcích tak je action "clanky.php" a když v katalogu tak "katalog.php", nevíte jak to vymyslet? (snad mě nepřinutíte udělat nějakej "meziskript") :-( díky za rady |
||
Taps Profil |
#2 · Zasláno: 20. 8. 2008, 20:49:42
marek_Z
a nešlo by to uděla tak že by se ti includovali soubory podle toho které tlačítko bude zaškrknuté action bys dal třeba na soubor hledat.php, kde by pak byly další podmínky |
||
Medvídek Profil |
#3 · Zasláno: 20. 8. 2008, 20:55:12
co presmerovanim ?
if($_GET["kde"]=="clanky") { Header("Location:clanky.php?hledat=".$_GET["co"]); } atd |
||
Alphard Profil |
#4 · Zasláno: 20. 8. 2008, 20:56:42
v PHP action změnit nelze, šlo by to v javascriptu, viz http://www.jakpsatweb.cz/javascript/priklady/form-action-zmena.html, ale to své mouchy
jestli jsou všechna data v GET, doporučuji přesměrovat |
||
marek_Z Profil * |
#5 · Zasláno: 20. 8. 2008, 20:57:18
TAPS:
no jasně to mě napadlo ale nevim jak to přesně udělat z POSTu získám proměnou $_POST[vyhledavane_slovo] a $_POST[kde_hledat] a podle kde $_POST[kde_hledat] pošlu $_POST[vyhledavane_slovo] na příslušnou stránku, jenže já nevim jak, já potřebuju poslat to zase metodou POST, jde to udělat nějak bez formuláře???????? :-( |
||
marek_Z Profil * |
#6 · Zasláno: 20. 8. 2008, 20:58:27
Alphard:
díky za link, no rád bych to nechal vše v POST,díky všem za rady :-) |
||
marek_Z Profil * |
#7 · Zasláno: 20. 8. 2008, 21:00:31
ALPHARD:
<form name="formular" action="prvni.php"> <input type="submit" value="odeslat na první"> <input type="submit" value="odeslat na druhou" onclick="this.form.action = 'druha.php'"> </form> tam jsou ale dvě odesílácí tlačítka? šlo by to nějak přes ty RADIO butonny? |
||
Alphard Profil |
#8 · Zasláno: 20. 8. 2008, 21:07:43
ano, jsou tam submity, není to řešení přímo na míru, jsou nutné drobné korekce, měl jste si všimnout tohoto
<form name="formular" action="prvni.php"> <input type="submit" value="odeslat na první"> <input type="submit" value="odeslat na druhou" onclick="this.form.action = 'druha.php'"> </form> |
||
marek_Z Profil * |
#9 · Zasláno: 20. 8. 2008, 21:25:58
všimnul sem si :-) zkusím aplikovat, díky :_)
|
||
Časová prodleva: 16 let
|
0