Jerome: Mail Script geht nicht

hi zusammen ^^

ich hab leider ein kleins Problem,

ich habe ein CGI script gebastelt die alle daten eines Formular
sammelt und diese dann als temp file ablegt, danach sollte es
die datei lesen und den Inhalt per Mail versenden, bis jetzt habe ich das aber noch nicht hinbekommen, das file wird erzeugt, ein Mail
wird versant, aber ohne Inhalt 0_0.

Gibt es hierzu ein befehl, das die datei *temp.tmp* eingefügt wird oder so?

Wie open or read oder so was?

Gruss

Jérôme

  1. Hi,

    ich habe ein CGI script gebastelt

    in welcher Sprache?

    die alle daten eines Formular
    sammelt und diese dann als temp file ablegt, danach sollte es
    die datei lesen

    Warum speicherst Du Daten, die Du bereits hast ab, um sie anschließend erneut zu holen?

    Gibt es hierzu ein befehl, das die datei *temp.tmp* eingefügt wird oder so?
    Wie open or read oder so was?

    Welche Sprache verwendest Du? In Perl beispielsweise gibt es open() und Operationen auf dem damit geöffneten Datei-Handler; die Dokumentation findest Du in

    perldoc -f open
    perldoc perlopentut

    Ich halte diesen Umweg aber für unnötig - und sogar für falsch, wenn Du einen statischen Dateinamen verwendest. Dadurch werden entweder andere Prozesse blockiert, oder aber sogar falsche Daten provoziert, wenn jemand anders zeitgleich das Formular abschickt und die Datei somit überschrieben wird.

    Cheatah