ThWboard Support-Forum (Archiv)

Ort: / Boardübersicht / Probleme und Fragen / Bug: PM per Mail verschicken lassen


Seite 1 von 1

fratzi schrieb am 27.09.2005 um 11:29 Uhr

Sobald ich eine PM per Mail verschicken möchte kommt folgendes:

Notice: Undefined variable: mail_body in pm.php(195) : eval()'d code on line 1

Notice: Undefined variable: frompmcount in pm.php on line 199

Warning: Cannot modify header information - headers already sent by (output started at pm.php(195) : eval()'d code:1) in /inc/functions.inc.php on line 769

// SEND PM as E-Mail
$Pmmail = new Template("templates/mail/pmsg.mail");
eval($Pmmail->GetTemplate("mail_body"));
@mail($user['useremail'],"Private Nachricht: ".$pm['pmtopic'], $mail_body, "From: ".$g_user['username']." <".$g_user['useremail'].">");


if( ( $frompmcount < $config['max_privmsg'] ) AND ( $pm['pmsaveinoutbox'] == 1 ) )
{
thwb_query("INSERT INTO ".$pref."pm (pmtoid, pmfromid, pmtopic, pmtext, pmtime, pmflags, pmfolder)
VALUES ($g_user[userid], $user[userid],'" . addslashes($pm['pmtopic']." *E-Mail*") . "','" . addslashes($pm['pmtext']) . "',".time().",0 , 1);");
}
$navpath .= "Private Messages";

message("Message verschickt", "Ihre Private Message wurde als E-Mail verschickt!<br><a href=\"".build_link('pm.php')."\">Private Message Center</a>");

}
}
else
{

Zeile 195 ist: eval($Pmmail->GetTemplate("mail_body"));

fratzi schrieb am 27.09.2005 um 16:45 Uhr

Hier im Forum funktioniert es :/

fratzi schrieb am 28.09.2005 um 11:54 Uhr

Die Mails kommen an, aber es kommt trotzdem der Fehler.

Unter der Fehlermeldung stehen lustige wirre Zeichen.

Seite 1 von 1