Chris Weber: Wenn Datei leer ist, etc.

Beitrag lesen

Hallo mal wieder,

ich bin gerade dabei ein ganz simples Warenkorbsystem mit Perl zu programmieren.  Das ganze funktionniert in etwa so (is' aber noch extrem simpel):

1. Auf der Hauptseite ist ein Texteingabefeld.  Wenn man
   da z.B. Auto eingibt und das ganze abschickt wird vom
   CGI-Programm eine Textdatei geöffnet, Auto hineinge-
   schrieben, die Datei geschlossen, und "Danke" auf dem
   Bildschirm ausgegeben.  Unter dem "Danke" ist dann
   ein Link zum Warenkorb, also quasi zu einem weiteren
   CGI-Script, das den Inhalt der Texdatei ausgibt.

Jetzt zu meinen Fragen:

1. Wie kann ich letzteres Script checken lassen, ob nix
   in der Datei steht und dann einen Text wie:  "Nix
   da!" ausgibt?

2. Ich habe es geschafft, daß die gekauften Gegenstände
   untereinander in die Textdatei geschrieben werden,
   aber ich kann sie nicht untereinander wieder in einer
   HTML-Datei ausgeben.  Wie schaffe ich das?

3. Das mit dem Texteingabefeld, war nur zu experimentier
   zwecken gedacht, wie kann ich z.B. ein Image einbauen
   welches, wenn man es anklickt wird einen
   entsprechenden Text in die Datei schreibt.  Geht das
   auch mit Checkboxen neben den Bildern?  Wenn ja wie?

Ich wäre wirklich über jede Hilfe dankbar.

Chris