Autor Zpráva
Jojo
Profil *
Zdravím =) Mám dotaz... jak to u tohoto kódu udělat aby se stránka po zadání hesla otevřela v novém okně?
<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/' + document.formular.heslo.value + '.html' ">
</form>

Předem díky za pomoc =)
panther
Profil
Jojo:
Kontroluj v PHP. Podmínka je IF, řetězec bude v $_GET['heslo'], ten porovnáš se správným heslem. Když budou sedět, přesměruješ (header()).
Jojo
Profil *
v PHP vůbec neumím... nedá se to udělat něak v javascriptu? (i když v něm taky nejsem přeborník =D ale aspoň něco pochopím...)
panther
Profil
Jojo:
JS se dá vypnout, nevím, co chceš udělat. S vypnutým JS to fungovat nebude. Standardně se toto řeší na straně serveru.
_es
Profil
Jojo:
Ak chceš, aby sa výsledok z formulára otváral v novom okne, tak treba pre značku form zadať atribút target=_blank.
A v tom novom okne by sa po overení hesla serverom načítal požadovaný obsah, alebo nejaká informácia, že je heslo nesprávne.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0