hi,
die Abfrage muss du an den Anfang deines Scriptes paken das du vor unbefugten schützen möchtest, in dem fall die datei die du aufrufts wenn du dein gästebuch startest.
<form action="geastebuch.php" method="post">
<p>Kennwort:<br>
<input name="passwort" type="password" size="12" maxlength="12">
</p>
</form>
durch absenden würde jetzt die datei gaestebuch php aufgerufen und dein passwort übergeben, am anfang der datei steht das stück script von eben und prüft das passwort.
Wenn das pass nicht richtig ist dann bricht er das ganze script einfach ab ansonsten läuft das gästebuch wie gehabt durch.
Dort ist natürlich Vorrausetzung das dein GB im php Format da liegt.
--- oder
das stück code von eben in der datei:
check.php auf dem server speichern.
<form action="check.php" method="post">
<p>Kennwort:<br>
<input name="passwort" type="password" size="12" maxlength="12">
</p>
</form>
in der datei check.php anstatt des abruchs innerhalb der if Abfrage eine weiterleitung einbauen:
header("Location: gaestebuch.html");
exit;
hat natürlich den Nachteil das leute die den Pfad zur Datei kennen auch ohne Abfrage dort hin gelangen, ist aber bei deinem vorhaben ohne hin nicht so sehr von bedeutung.
Viele Grüße,
Toy