Autor | Zpráva | ||
---|---|---|---|
Jobík Profil |
#1 · Zasláno: 17. 7. 2008, 20:04:41
Zdravím, setkal jsem se s problémem potřeboval bych udělat podmínku v JS
<inpu type="text" name="otazka"> var otazka = document.frm.otazka.value; if(var otazka != 'pepa') { pokud bude podmínka nebude splněna spusí se dlaší kód}; Je tu ale problém když to bude otázka a někdo se podívá na zdroják tak zjistí odpověď dá se toto nějak zabezpečit??? |
||
los Profil * |
#2 · Zasláno: 17. 7. 2008, 21:23:45
Napr. vypočítať hash(otazka) a porovnať ho s predpočítanou hodnotou hash('pepa'). Ako funkciu hash môžeš použiť napr. implementáciu MD5 alebo inej hešovacej funkcie v JavaScripte (viď Google).
Nič ale nezabráni skúsenejšiemu používateľovi spustiť kód, ktorý je v tej podmienke. |
||
panhuhu Profil |
#3 · Zasláno: 17. 7. 2008, 21:24:46 · Upravil/a: panhuhu
Zkus jiné alternativy, odpověď přímo na jpw http://www.jakpsatweb.cz/heslo.html.
|
||
peta Profil |
#4 · Zasláno: 18. 7. 2008, 07:48:52
Jobík
ne, v JS to nelze nijak zabezpecit. JS kod zle zobrazit a tudis lze najit postup, jakym se na stranku pak dostat. Tohle musis resit pres php, pripadne lepe pres php session. viz panhuhu |
||
Časová prodleva: 16 let
|
0