Autor | Zpráva | ||
---|---|---|---|
lelekton Profil * |
#1 · Zasláno: 4. 2. 2015, 18:33:53
zdravím mam takovy dotaz
Je nejaky zpusob jak by se dalo v odkazovem radku(nabo jak se tomu rika, myslim radek do ktereho se pise webova adresa) skrýt nektere z odeslanych promennych? predem diky za odpovedi |
||
Dan Charousek Profil |
#2 · Zasláno: 4. 2. 2015, 18:34:53
lelekton:
Pokud je odesíláš pomocí get metody, tak budou v adrese. Pokud tam nebudou, nebudeš mít s čím pracovat. Možnost je využít POST, který data neposílá v adrese ale v hlavičce dotazu. |
||
lelekton Profil * |
#3 · Zasláno: 4. 2. 2015, 18:44:34
no a de puzit POST kdyz jde o priklad kdy promenne posilam takto <a href='neco.php?neco=neco'>neco</a>
|
||
Dan Charousek Profil |
#4 · Zasláno: 4. 2. 2015, 18:51:07
lelekton:
POST odešleš pomocí HTML jedině formulářem, kterému nastavíš atribut method="POST". <form method="POST" action="neco.php"> <input type="submit" name="neco" value="neco"> </form> |
||
Taps Profil |
#5 · Zasláno: 4. 2. 2015, 18:59:05
lelekton:
Jeste existuje moznost pouzit ajax, pote se ti nebude menit adresa v adresnim radku prohlizece |
||
Tomáš123 Profil |
#6 · Zasláno: 4. 2. 2015, 18:59:20
lelekton:
„kdy promenne posilam takto <a href='neco.php?neco=neco'>neco</a>“ V takom prípade nemá význam niečo z adresy skrývať. Ako už Dan Charousek povedal, každý údaj posielaný metódou GET sa zobrazuje aj v adrese stránky. Nepoznám spôsob, akým by sa to dalo obísť. Možno stojí za spomenutie Mod rewrite či JavaScript. Ani v jednej z týchto oblastí sa ale nevyznám, takže neviem bližšie poradiť. |
||
Keeehi Profil |
#7 · Zasláno: 4. 2. 2015, 20:36:15
Tomáš123:
Mod rewrite nepomůže. lelekton: Existuje řešení, i když ne 100% funkční ve všech prohlížečích. Jeho nástřel jsem připravil zde. |
||
Časová prodleva: 10 let
|
0