Implementierung des Gästebuchs:


Das Gästebuch besteht aus der HTML-Datei mit dem Formular, welches einige Parameter enthalten muss sowie dem Perl-Programm "guestbook.pl" im CGI-BIN Verzeichnis des Servers.
 
 

 
<!-- Der Aufruf geschieht in der folgenden Zeile -->
<form method=post action="http://home.sdirekt-net.de/cgi-bin/guestbook.pl">

<!-- 1. Die nächste Zeile enthält den relativen Pfad und den Dateinamen Ihrer Gästebuch HTML-Seite, in der die späteren Gästebucheinträge stehen sollen. Die Gästebuch-Datei muss zwingend gbook.html heissen. -->
<input type=hidden name="bookname" value="gbook.html">

<!-- 2. Diese Zeile enthält die komplette URL zu Ihrem Gästebuch -->
<input type=hidden name="bookurl" value="http://home.sdirekt-net.de/[Ihr Username]/gbook.html">

<!-- 3. Hier muss Ihr USERNAME eingetragen werden, damit Ihr Gästebuch korrekt funktioniert! -->
<input type=hidden name="logon" value="[Ihr Username]">

<!-- Nun folgen die Eintrags-Felder. Wichtig: Der Wert hinter dem Parameter name darf nicht verändert werden!-->
<table border=0>
<tr><td>Name:</td><td><input type=text name="realname"></td></tr>
<tr><td>Email Adresse:</td><td><input type=text name="email"></td></tr>
</table>

Ihr Eintrag :<br>
<textarea name="comments" rows=5 cols=60> </textarea><br>

<input type=submit value="An das Gästebuch senden">
<input type=reset value="Zurücksetzen">
</form>
 

 
Wichtige Hinweise:


Die Dateirechte von gbook.html müssen für eine ordnungsgemässe Funktion des Gästebuchs nach dem Upload neu gesetzt werden. Dies geschieht in bestimmten Intervallen (alle 60 Minuten) automatisch. Solange die Rechte nicht korrekt gesetzt sind, können keine Einträge ins Gästebuch vorgenommen werden.

Auch wenn Sie die Datei gbook.html per FTP vom Server heruntergeladen, editiert und wieder hochgeladen haben, müssen die Dateirechte neu gesetzt werden, damit der Webserver auf die Datei zugreifen kann. Dies geschieht ebenfalls automatisch in den bereits genannten Intervallen.
 
 

 
Für die korrekte Funktion des Gästebuches ist es zwingend erforderlich, in die ersten Zeilen der Datei gbook.html folgende zwischen den zwei Linien befindlichen Einträge zu übernehmen(ohne die Linien!), bevor die Datei auf den Server hochgeladen wird:

----------------------------------------------------------------
<!--You can erase individual entries by getting rid of:-->
<!--Begin Entry-->
<!--The contents of the entry would be in here but without the comment stuff-->
<!--End Entry-->
<!--Do not change or get rid of this line-->
----------------------------------------------------------------

Dieser Eintrag darf bei späterem Editieren der Datei gbook.html auf keinen Fall gelöscht werden, da das Gästebuch-Skript auf diese Zeilen angewiesen ist.
 
Zurück