Fehler lokalisiert und behoben. Ich habe nur nicht verstanden, was da falsch ist. Kann mit mal einer den Unterschied zwischen den folgenden Zeilen erklären:
Code:
preg_match("/^(Subject:(.*?)(?:\r\n)+?)?(Charset:(.*?)(?:\r\n)+?)?(.*?)$/is", $this->msg, $match);
preg_match("/^(Subject:(.*?)[\r\n]+?)?(Charset:(.*?)[\r\n]+?)?(.*?)$/is", $this->msg, $match);
Die untere Variante funktioniert, die obere erzeugt den im Anfang des Threads angesprochenen Fehler.
Grüße,
Daniel
Daniel R. Wolf