Jednoduche zaheslování...

Potreboval bych zaheslovat prístup na jednu stranku pomoci PHP. V PHP se moc nevyznam (skoro vubec) :( Nicmene me napadlo toto:

<form action="" method="post" name="form1">
<input type="password" name="heslo" size="25">
<input type="submit" name="tl" value="Vstup">
</form>
<?php
$password="[heslo]";
$unlock="heslo";

if ($unlock==$password);
include 'stranka.php';
else echo "Špatné heslo! Přístup zamítnut!";
?>

Jenze to nejde... Jak to zprovoznit? Diky :)
mno jenom bych se zeptal, proč psát action="" - nenji to zbytečný (já se ptám, ne oznamuju.)?

já bych to udělal jinak ->

<?php

if ($_POST['test'] != ""){

if ($_POST['heslo'] == "heslo") {
include ("stranka.php");
}
else {
echo ("Špatné heslo! Přístup zamítnut!");
}

}

else {
echo("
<form method=\"post\" name=\"form1\">
<input type=\"password\" name=\"heslo\" size=\"25\">
<input type=\"submit\" name=\"tl\" value=\"Vstup\">
<input type=\"hidden\" name=\"text\">
</form>
");
}

?>



aspoň myslim,....
problém budeš mít, že člověk, pokud najde přístupovou cestu ke strance.php tak si ho může prohlížet aniž by znal heslo. nejlepší je to udělat asi přes dotabázi, popř. tam dát místo include -> echo ("obsah stranky.php");
a jak ten clovek prijde na to, ze se tam pomoci include zobrazi ta dana stranka?
na to neprijde
>Markus... Dik za snahu. Ale nefunguje to... Ale skusim si s tim pohrat... :)
>Markus... Tak uz to de.... jena tam chtelo opravit prvni radek. misto [test] dat [heslo]... Dik :)
mno to taky,,, ale já sem udělal chybu jinde, tady:
> <input type=\"hidden\" name=\"text\">
chybí mi tam value="1"

takhle to prostě dělám,,, byť to jde i tak, jak sis to upravil ty ;-)

2 Lamač: vono v dnešní době radši tak, souborum už nevěřim. těžko říct, ale pamatuju, že sem se hrabal ve všech souborech.htm kerý byly v rootu jedný stránky tady na wz... prostě v to nemám důvěru a řekl bych celkem oprávněně. normálně se na to přijít nedá, to ne. ale dá se to vebejít spoustou věcí...
http://rjwebdesign.net/scripts/
Jeste jedna vec. Dalo by se nejak udelat aby se to heslo automaticky menilo treba kazde 3 dny a nove heslo by mi to posilalo na mejl? Asi ne co?
mno, myslim, že by to šlo, ale někdo by na tu stránku musel přijít.
(možná by to šlo i přes nějakej htaccess,, ale v tom se nevyznám.)

pak bys sis udělal buť databázi možných hesel, ze kerých by se pak vybíralo,,, a nebo dal generování úplně náhodnejch znaků či co.... a poslat na mail nenji problém.
No myslim ze to jednou za tyden zmenim rucne a hotovo... :)
jestli máš opravdu potřebu co týden měnit heslo, tak zatim asi ručně.... ;-)