<form name="formular" onsubmit="return false">
Heslo: <input type="password" size="10" name="heslo">
<input type="submit" value="Pokračovat" onclick="window.location.href = 'priklady/pavuk.html' + document.formular.pavuk.value + 'pavuk' ">
</form>
prosim vas ako mam upravit tento kod aby sami ked daju heslo zobrazila stranka ktoru zvolim lebo som to už skusal 10000 spôsobov?prosim pomozte
Máš v tom kódu hned několik chyb. Oprava by trvala moc dlouho, takže pokud chceš mít jako heslo HTML stránku ve složce priklady, použij tohle:
<form name="formular">
Heslo: <input type="password" size="10" name="heslo">
<input type="submit" value="Pokračovat" onClick="window.location.href = 'priklady/' + document.formular.heslo.value + '.html';">
</form>
a to heslo je pak jméno stránky, na kterou se to přesměruje.
Lepší je použít PHP, ale to asi neovládáš, co?
Jinak onSubmit="return false;" způsobí, že se formulář neodešle.
A „document.formular.pavuk.value" by odkazovalo na položku formuláře jménem pavuk, kterou ale nemáš definovanou (name="pavuk")
http://www.webzdarma.cz/forum/read.php?f=6&i=35833&t=35833
http://jary.borec.cz/html/access02.php
som skusal jary.borec lenze ako nahle som pridal meno nešlo prihlasit a tie vobec po prihlaseni nechcelo otvorit pozadovan subor a uz ma to hneva inak OMG keby si vedel aspon co to znamena
>keby si vedel aspon co to znamena
- tak tos mě naštval. OMFG. neurážej tímhle způsobem.
řekl jsem to proto, že tedle javascript je šílenej, naprosto jednoduše se to dá udělat přes PHP (ale především bezpečně) a to se tu řešilo asi milionkrát.
pokud teda trváš na tom javascriptu pak přidávám svou verzi s vysvětlením (ještě jednou to samý):
<form name="formular" onsubmit="return false">
Heslo: <input type="password" size="10" name="heslo">
<input type="submit" value="Pokračovat" onclick="window.location.href = 'tajna/' + document.formular.heslo.value + '.htm' ">
</form>
kde nově otevřená stránka = stránka ve složce tajna/ s názvem rovným heslu a příponou .htm
takže pokud zadám heslo "franta" tak se mi otevře stránka s cestou tajna/franta.htm
kapišto?
ale ja sem se pustil do php kedze je to bezpečnejší ale když sem z jary.borec stahol ukážku a prerobil ju nastal problem v tom ze nechcelo otvorit po prihlaseni soubor a tiez nechcelo uchovat dalších členov ;)
tak sis asi špatně přečetl text k té ukázce.
ej marcus flintus musí se v tom eště něco doplňovat?
<form name="formular" onsubmit="return false">
Heslo: <input type="password" size="10" name="heslo">
<input type="submit" value="Pokračovat" onclick="window.location.href = 'tajna/' + document.formular.heslo.value + '.htm' ">
</form>
sem začátečník a nevim esi musim něco přepisovat bo jak to funguje?
nemusíš v tom doplňovat nic, dáš to jenom do stránky. po zadání hesla se pak dostaneš na stránku kerá je tajna/"heslo".htm
takže když zadáš heslo "kralik" tak se ti načte stránka tajna/kralik.htm
-> nevýhoda je v tom, že když tu adresu někdo zná a zadá tak se tam dostane.
nicméně tohle nenji rozhodně dobrej nápad, jak dělat tajnou sekci. ===>>>
jak jsem psal:
http://www.webzdarma.cz/forum/read.php?f=2&i=30976&t=30954
- kdybys tam něčemu nerozumněl, tak dej vědět. (klidně tam napiš)
No ved aj mam registraciu hotovu vsetko cez php a Mysql .A ked sa prihlasi vsetko samu zobrazi len je neviem ako aby zamezit aby ked niekdo zna tajnu stranku aby nedal sami tam kazdy nedostal preto sa pytam akym kodom zamezim abytam dakto chodil dikes
dej sem mail, pošlu ti svoje.
thomasblack@centrum.sk ;)
marcus diq ale ja uz mam prihlasenie hotove len ako mas ty starter ktory davas na stranku ktoru chces utajit tak ja potrebujem neco jak ten starter aby som aj ja mohol utajit