Chtěl jsem se zeptat, když předávám parametry odkazem formou get za URL, např odkaz:
<a href="uzivatele.php?id=$id&jmeno=$jmeno&prijmeni=$prijmeni">Uživatelé</a>
... je nějaká možnost, aby to bylo jakoby formou POST, že se po kliknutí na odkaz nezobrazí všechny parametry za otazníkem a v adresové řádce prohlížeče nebude tedy:
http://uzivatele.php?id=1&jmeno=Václav&prijmeni=$Novák
ale bude tam jenom:
http://uzivatele.php
Pomozte prosím, díky Petr
udelej si formular se skrytymi prvky input type=hidden..
To jsem zkoušel, jde to, ale právě bych to chtěl aplikovat čistě na odkaz.
Petr
Tak to bude problém, pokud ti de jen o to aby tam byl odkaz, tak můžeš napsat:
<form ...>
<a onClick='submit()'>ODKAZ</a>
<input type="hidden" ...>
</form>
Zdar,
toto neni vlastne vubec nutne...
nejdrive sem mel taky takove nutkani tam dat neco jako post aby nebyly videt predavane parametry a nedalo se tam treba neco podstrcit nebo tak.
Predani metodou GET tu neni nahodou a neni vubec zadny hrich ji pouzivat.
je treba jen dobre zabezpecit prenos danych paramatru...
Nemyslím že předávání parametru jako je např. jméno a příjmení je vhodné metodou GET... Podle toho kde se to používá, pokud jde o přihlašování tak bych použil Cookiezz
Naco předávat jméno a tak? Stačí předávat ID a podle něj pak zjistit jméno a podobně. Uživatel pak nic nezjistí.
Nebo si to vsechno nacpas do SESSIONS. Tam ses temer neomezenej velikosti a poctem promenych a navic to setri prutok po siti protoze se to neprenasi od klienta na server.
No, pokud chci dát uživateli na výběr (daný příklad to asi nepotřebuje), tak je SESSION nevhodné. Pro tenhle konkrétní příklad se to ale hodí (snad), takže jen do toho...