Hi,
function nachricht($text, $link = '', $weiterleiten = false, $zeit = 0)
{
global $pet;
$pet->readFile($tplpfad.'tbl_nachricht.html');[...]
}
Schonmal geprüft, ob das Fle geöffnet wird? Es ist nicht gut, eine Datei ungeprüft zu öfnen, da du damit nicht feststellen kannst, ob ein fehler aufgetreten ist.
Ich vermute, das $tplpfad auch nicht in der Funktion verfügbar ist. Also musst du das auch per global der besser $GLOBALS[] machen.
Solceh Fehler kannst du durch eine Erfolgsprüfung vermeiden beim öffnen einer Datei