本文整理汇总了PHP中TikiMail::setHtmlCharset方法的典型用法代码示例。如果您正苦于以下问题:PHP TikiMail::setHtmlCharset方法的具体用法?PHP TikiMail::setHtmlCharset怎么用?PHP TikiMail::setHtmlCharset使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类TikiMail
的用法示例。
在下文中一共展示了TikiMail::setHtmlCharset方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: trim
$parts[1] = $parts[0];
$parts[0] = 'GET';
}
$method = $parts[0];
$page = $parts[1];
} else {
$page = trim($aux['Subject']);
}
if ($acc['type'] == 'wiki-get' || $acc['type'] == 'wiki' && $method == "GET") {
// A wiki-get account sends a copy of the page to the sender
// and also sends the source of the page
$mail = new TikiMail();
$mail->setFrom($acc["account"]);
$c = $tikilib->get_preference("default_mail_charset", "utf8");
$mail->setHeadCharset($c);
$mail->setHtmlCharset($c);
$mail->setTextCharset($c);
$mail->setSMTPParams($acc["smtp"], $acc["smtpPort"], '', $acc["useAuth"], $acc["username"], $acc["pass"]);
if ($tikilib->page_exists($page)) {
$mail->setSubject($page);
$info = $tikilib->get_page_info($page);
$data = $tikilib->parse_data($info["data"]);
$mail->addAttachment($info['data'], 'source.txt', 'plain/txt');
$mail->setHTML($data, strip_tags($data));
} else {
$l = $tikilib->get_preference("language", "en");
$mail_data = $smarty->fetchLang($l, "mail/mailin_reply_subject.tpl");
$mail->setSubject($mail_data . $page);
}
$res = $mail->send(array($email_from), 'mail');
$content .= "Response sent<br />";