Tom: Eintrag aus Textdatei löschen

Beitrag lesen

Hello,

da würde ich aber lieber heder eMail-Adresse eine eigene Zeile spendieren, und mit file() auslesen. Denk aber dran, dass dann hinten in der Zelle immer das \n dranhängt. Man muss die Array-Zelle erst mit trim() behandeln, bevor man dann mit dem String vergleichen lässt ( if (in_array(...));

Oder, wenn es nicht sooo viele @ sind, dann speichere sie doch direkt in einem Array und serialisiere das udn schreib es in die datei. Du kannst die email-Adresse dann sogar direkt als Index nehmen und den Wert z.B. dafür nutzen, um zu zählen, wie oft derjenige schon Post bekommen hat, oder wann da letzte mal oder oder oder

$_mails = array();

$_mails[$email1] = array("name" => $klarname1, "datum" = date("Y.m.d."));
$_mails[$email2] = array("name" => $klarname2, "datum" = date("Y.m.d."));

Wenn sich jetzt jemand nochmal mit derselben @ anmeldet, wird der Eintrag automatisch überschrieben.

Liebe Grüße aus http://www.braunschweig.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen