harry: Newsletter

Hallo,
kann mir jemand helfen, einen typischen Newsletter zu realisieren, mit An- und Abmeldung von Emailadressen, usw. ohne MYSQL.
Gruss
harry

  1. Huhu Harry

    kann mir jemand helfen, einen typischen Newsletter zu realisieren, mit An- und Abmeldung von Emailadressen, usw. ohne MYSQL.

    .... aber mit was?

    Viele Grüße

    lulu

  2. <IRONIC>
    Hallo,

    kann mir jemand helfen ein Auto zu bauen?

    Mehr Infos habe ich leider nicht... :o)
    </IRONIC>

    Gruss,
    CS

  3. Hallo harry,

    wozu erst bauen? Gibt doch sicher schon fertige Lösungen:

    http://www.dynamic-webpages.de/03.skript-archiv.php?katID=22
    http://www.phpwelt.de

    Einfach mal durchschauen.

    Grüße aus Würzburg
    Julian

  4. Holladiewaldfee, Namensvetter !

    kann mir jemand helfen, einen typischen Newsletter zu realisieren, mit An- und Abmeldung von Emailadressen, usw. ohne MYSQL.

    Dann mach's doch einfach mit Dateien und PHP :-)

    Verschicken mit

    $a = file("./email.txt");
    for($i=0; $i<=count($a)-1; $i++)
     mail(weiß den syntax nimmer, aber auf jeden fall ist der empfänger trim($a[$i]));

    Und reinschreiben mit

    $a = fopen("./email.txt", "a+");
    fwrite($a, $emailadresse."\n");
    fclose($a);

    Und löschen mit

    $a = file("./email.txt");
    $b = fopen("./email.txt", "r+");
    for($i=0; $i<=count($a)-1; $i++);
    { if(trim($a[$i])!=$emailadresse) fwrite($b, $a[$i]); }
    fclose($b);

    Die Datei email.txt ist so aufgebaut:

    --------------------
    ich@lala.de
    doofi@hui.com
    blabla@gelaber.de
    ...
    --------------------

    Das ist freilich nur das Rohgerüst, Du solltest Dir noch ein paar Gedanken über Sicherheitsaspekte etc. machen (z.B. email-Adressen auf Gültigkeit prüfen, verhindern, daß einer @localhost als Adresse einträgt usw.).

    Ciao,

    Harry
    PS: Vielleicht kannst Du Dein Pseudonym etwas abändern, damit man uns auseinanderhalten kann :-) Danke.

    1. $b = fopen("./email.txt", "r+");

      Ja bin ich doof, das muß freilich "w+" heißen, nicht "r+" :-)

      Harry