fastix®: Frage zum Formmailer von Patrick Canterino

Beitrag lesen

Moin!

Das mit Datum und Uhrzeit geht etwa so:

$strSubject    = 'Feedback vom' .date(" d.m.Y, H:i:s");

Selbstredend kanns Du das auch anders verwenden (ist besser sortierbar):

$strSubject    = 'Feedback vom' .date("Y-m-d H:i:s");
Dies lässt sich optimal anhand des Subjektes sortieren, auserdem kannst Du anhand des Textes "Feedback" eine Regel (Outlook) oder einen Filter (Ximian Evolution) erstellen.

Eine Lösung mit einer Nummer setzt voraus, dass Du die Zahl in eine Datenbank oder ein Flatfile (einfache Textdatei) schreiben kannst.

function formNumber() {

# Konfiguration:
  $strFilename="./formNumber.txt";

# Lesen der Datei
  $FILE = fopen ($strFilename, "r") or return 0;
  $intNumber = fread ($FILE, filesize ($strFilename)) or return 0;
  fclose ($FILE);

# Addieren von 1
  $intNumber++;

#Schreiben der Datei:
  $FILE = fopen ($strFilename, "w");
  fwrite($FILE, $intNumber);
  fclose ($FILE);
return $intNumber;
}

Setze diese Funktion in das Skript (z.B. hinter ### Ende Konfiguration ###)

Nutzen der Funktion:

$strSubject = 'Feedback Nr. '.formNumber();

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix®

--
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch  für seriöse Agenturen.