INHALT | ZURÜCK | VOR
gast.cgi

Das Gästbuch von Clarissa-HTTPd ist etwas eigen in seiner
Benutzung. ;-)
Zunächst wird eine SHTML-Datei benötigt, welche sowohl
das Eingabenformular enthält als auch einen SSI-Befehl um
das Datenfile mit den bisherigen Einträgen anzuzeigen.
Die unkreativste Variante einer solchen Datei würde etwa
so aussehen:

<HTML>
<BODY>
<form action="/cgi-bin/gast.cgi">
Name:<input name="name"><BR>
EMail:<input name="email"><BR>
HomePage:<input name="hp" value="http://"><BR>
Homepagetitel:<input name="hptitel"><BR>
Kommentar:<input name="kommentar"><BR>
<input type="submit" value="Absenden!">
</form>
<!--#include virtual="gast/gast.data"-->
</body>
</HTML>

Wichtig ist hier vor allem die Reihenfolge und die Namen
der einzelnen INPUT-Felder!!!!!!

Die Konfuguration des Scriptes:
hintergrundbild=''
  relativer HTML-Pfad für ein Hintergrundbild (z.B. /pics/hg.gif )
hgfarbe='#5c3317'
  Hintergrundfarbe
txtfarbe='#ffbb00'
  Textfarbe
linkfarbe='#dddd00'
vlinkfarbe='#aaaa00'
  Farbe für breits besuchte Links

!!! Die Farbangaben und das Hintergrundbild haben keine Auswirkung
auf die SHTML-Datei durch welche das Gästbuch angezeigt wird, sondern
nur auf temporär durch das Script erzeugte HTML-Dateien, die
z.B. den Benutzer informieren, das der Eintrag aufgenommen wurde.

datafile='clarissa-httpd:html/gast/gast.data'
  CLI/Shell-Pfad der Datei in welche die GB-Einträge geschrieben werden
  sollen. Die Datei muß!!! existieren kann allerdings 0 Byte groß sein!
  Außerdem sollte sich diese Datei innerhalb des HTML-Verzeichnisses
  von Clarissa-HTTPd befinden, da sie sonst nicht über den entsprechenden
  SSI-Befehl eingebunden und angezeigt werden kann.

hr='<IMG SRC=/gast/ruler.gif WIDTH=554 HEIGHT=5 ALT="---------------"><BR>'
  HTML-Befehl für eine Trennlinie die z.B. zwischen den einzelnen
  Gästebucheinträgen eingefügt werden soll.
  (Möglich wäre z.B. auch hr='<HR>' )

owner='Martin Kayser'
  Hier trägt man ein wessen Gästebuch das ist?

gbread='/gast/index.shtml'
  HTML-Pfad der Datei, auf welche der Link Gästebuch lesen verweisen soll,
  welcher erscheint, wenn man einen Eintrag im Gästebuch hinterlassen hat.