Autor Zpráva
esemeska
Profil
Potrboval bych odeslat promennou pres GET a promennou pres POST, ale to se nastavuje u form...kdyby nekdo vedel, jak to udelat, aby tam byl jeden submit
ash
Profil
<form action="nieco.php?premenna=aaaa" method="post">
jozob
Profil
esemeska
<form onsubmit="druhy_formular.submit()">
Honza Hučín
Profil
esemeska
A proč nejde obojí přes get nebo obojí přes post?
Řešení jozoba by chtělo vyzkoušet. Obávám se totiž, že nebude fungovat. Nedokážu si představit, že bych pustil najednou dva obslužné skripty. Který se má udělat dřív? A jak se dohodnou?
Zkus to radši vyřešit jinak.
jozob
Profil
Ešte by bolo možné vystavať query string pomocou JS a hodiť ten JS kód do udalosti onsubmit.
WanTo
Profil
Myslím, že řešení od ashe je dostačující a navíc funkční, sám ho dost často používám.
jozob
Profil
WanTo
Ono to je určite funkčné. Ale esemeska chce asi odoslať údaje, ktoré vloží používateľ.
esemeska
Profil
Honza Hučín
Honza Hučín
A proč nejde obojí přes get nebo obojí přes post?
protože přenáším jméno uživatele přes GET a když bude chtít poslat nějáký příspěvek tak to musím udělat přes post, ale tím formulářem přenést i i to jméno přes get....vím, že je to nebezpečné, ale
je to jen malý web, php se učím jenom asi měsíc
jozob
Profil
esemeska
Keď to pošleš POSTom, nič tým nepokazíš, stačí len prepísať premenné v PHPčku.
WanTo
Profil
Co třeba při události onsubmit podle některých polí přepsat action formuláře? Výchozí zadaná by byla např. skript.php a při onsubmitu by se změnila na skript.php?aaa=bbb
jozob
Profil
WanTo
Presne tak. (BTW: O tom som písal vyššie)
"Ešte by bolo možné vystavať query string pomocou JS a hodiť ten JS kód do udalosti onsubmit."
WanTo
Profil
jozob
Nevšiml jsem si toho, teďka to už vidím :)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0