Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
Das hat aber nun nichts mehr mit der automatischen PM zu tun, oder?
Beiträge: 64
Themen: 10
Registriert seit: 05.09.2012
Doch, klar.
Die PM soll ohne Signatur verschickt werden
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
PHP-Code:
$pm = array(
'subject' => $subject,
'message' => $message,
'toid' => array($toid),
'fromid' => $fromid,
);
$pm['options'] = array(
"signature" => "0",
"disablesmilies" => "0",
"savecopy" => "0", //falls Du das auch brauchst
"readreceipt" => "0" //falls Du das auch brauchst
);
Beiträge: 32
Themen: 4
Registriert seit: 13.05.2017
MyBB-Version: 1.8.19
Hallo
Ich habe ein ähnliches Vorhaben einer automatisierten PN, allerdings bei einer Antwort in einem Thema, die sollen nicht im Postausgang gespeichert werden, aber dieses $pm['options']-Array da einzufügen hat leider nicht das erwünschte Ergebnis und die pm wird noch immer im Ausgang abgelegt.
mein codeschnipsel
PHP-Code:
$pm = array(
"subject" => $subject,
"message" => $message,
"fromid" => $fromid,
"toid" => $partneruid
);
$pm['options'] = array(
"signature" => "checked",
"disablesmilies" => "0",
"savecopy" => "0",
"readreceipt" => "checked"
);
if($pmcheck == "1") {
$pmhandler->set_data($pm);
// Now let the pm handler do all the hard work.
if (!$pmhandler->validate_pm()) {
$pm_errors = $pmhandler->get_friendly_errors();
}
else {
$pminfo = $pmhandler->insert_pm();
}
}
Beiträge: 25.776
Themen: 269
Registriert seit: 20.09.2005
"savecopy" wird korrekt auf 0 gesetzt, ich sehe da keinen Fehler.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.