Hallo, aus denem code schließe ich jezt mal, das keine Datenbank zur verfügung steht bzw nicht genuzt werden kann (warum auch immer). da bieten sich eine lösungen an :
das Passwort steht im Script selber :
einfach das Passwort (verschlüsselt oder im klartext) in der Datei
gbintern.php notieren, und dann einfach vergleichen. Hier ein beispiel
mit einem verschlüsselten Passwort :
---- eintragen.php ----
<form method="post" action="gbintern.php">
<table >
<tr>
<td>Name: </td>
<td><input type="text" name="name"> </td>
</tr>
<tr>
<td>Password :</td>
<td><input type="password" name="passwd"></td>
<tr>
<td>eMail: </td>
<td><input type="text" name="email"> </td>
</tr>
<tr>
<td>Eintrag: </td>
<td><textarea name="eintrag"></textarea> </td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="Button" value="Absenden" style="font-family:Tahoma; font-size:10pt; color:#000000; background-color:#FAFAFA; border:1px #000000 solid;" onfocus="this.blur()" onMouseover="this.style.backgroundColor='#E6E6E6'" onMouseout="this.style.backgroundColor='#FAFAFA'" > </td>
</tr>
</table>
</form>
---- gbintern.php ----
if (md5($_POST["passwd"))=="ein md5 verschlüsseltes Passwort")
{
$daten="<hr><br><b>Eintrag von <a
href=mailto:".$_POST[email].">".$_POST[name]."</a>:</b><br>".
$_POST[eintrag]. "<br><br>";
$datenbank = "daten.dat";
$datei = fopen($datenbank,"a");
fwrite($datei, $daten);
}
viel spaß
fwolle