Autor Zpráva
Grogg
Profil *
Dobrý den, potřeboval bych poradit, jak mám zaheslovat stránku aby správně fungovala.

Já jsem si to udělal takhle:
<? if ($heslo!="tajne"): ?>
<form method="post">
<b>heslo:</b> <input type="password" name="heslo" class="textarea"><br>
<input type="image" src="data/images/odeslat.gif" value="odeslat" alt="Odeslat">
</form>
<? else: ?>
skrytý obsah stránky
<? endif; ?>

Toto funguje správně - po zadání hesla se mi zobrazí stránka se skrytým obsahem stránky.

V "zaheslované" části stránky mám skript, který má zapsat údaje z nějakého formuláře do souboru.
Bohužel se nic do souboru nezapíše a hlasí to chybu:
Undefined variable: heslo .....

Když stránku udělám bez toho formuláře na heslo, tak se vše normálně odešle a funguje to správně.

Nevíte kde je zakopaný pes?
Grogg
Profil *
?
Rob
Profil
Jediné co mě napadlo je, jestli ten formulář, který se zobrazí po správně zadaném heslu se vyhodnocuje jinde nebo na stejné stránce (<? PHP_SELF; ?>)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0