Jan Bohle: CGI-Skript für ein E-Mail-Formular

Liebe Gemeinde,

Ich bin auf der Suche nach einem CGI-Skript dass einer Textdatei entweder eine E-Mailadresse hinzugefügt oder eine E-Mailadresse entfernt.

Das sollte beim Aufrufen des folgenden Formulars geschehen.
<form action="http://localhost/Cgi-bin/mailinglist.pl" method=post>

<img src="http://www.ja-wohl.de/formular.jpg" border="0" alt="">

Bisher habe ich leider nur sehr komplizierte Programme oder sehr komplexe Skripts gefunden. (Form-Mailer,Newsletter bei Coder-World.de,...)

Ich suche aber nach einem Skript welches nur eine simple Textdatei von folgendem Typ erzeugt:

adressen.txt:
-------------
johannes.Wolke@hotmail.com
Michel.Beispiel@hotmail.com
FritzMüller@t-online.de
Hans.Baum@onlinehome.de
u.s.w.

Ich freue mich über jeden Hinweis,
mit freundlichen Grüßen,

Jan Bohle

  1. hi,

    Ich bin auf der Suche nach einem CGI-Skript dass einer Textdatei entweder eine E-Mailadresse hinzugefügt oder eine E-Mailadresse entfernt.

    das sollte nich allzu schwer zu realisieren sein.

    Das sollte beim Aufrufen des folgenden Formulars geschehen.
    <form action="http://localhost/Cgi-bin/mailinglist.pl" method=post>

    also innerhalb des scriptes, dass sich hinter der ressource http://localhost/Cgi-bin/mailinglist.pl verbirgt.

    die endung .pl scheint auf ein PERL-script hinzudeuten.
    also befasse dich mit PERL (doku, manual).

    gruss,
    wahsaga

    1. Hallo wahsaga,
      Hallo TorstenA,

      vielen Dank,

      Gruß, Jan

  2. Hallo,

    Ich bin auf der Suche nach einem CGI-Skript dass einer Textdatei entweder eine E-Mailadresse hinzugefügt oder eine E-Mailadresse entfernt.

    Das, was dein Script können soll, ist eigentlich nichts besonderes, aber wiederum so spezifisch, dass du in Scriptarchiven wohl nicht fündig werden wirst. Die einfachste Möglichkeit wäre es, dieses Script selber zu schreiben. Als Einstieg schau dir mal diese Seiten aus Selfhtml an:

    Wie du die Formulareingaben in dein Script bekommst:
    http://selfhtml.teamone.de/cgiperl/module/cgi.htm#formularverarbeitung

    Öffnen, Lesen/Schreiben, Schließen deiner Text-Datei:
    http://selfhtml.teamone.de/cgiperl/funktionen/einausgabe.htm

    Für den Teil Abmelden schau dir mal die String-Vergleichsoperatoren an:
    http://selfhtml.teamone.de/cgiperl/sprache/operatoren.htm#vergleich

    Hoffe es hilft
    Torsten