我目前收到的是从PHPMailer使用普通/文本电子邮件发送的收到的电子邮件问题.我目前通过获取行并保存到变量$ message来从数据库返回电子邮件消息.数据库中的消息格式如下:
This is some email information. \r\n This is some more email information.
Run Code Online (Sandbox Code Playgroud)
收到的电子邮件显示的是带有\ r \n的消息,而不是返回一个新行.
我的PHPMailer代码类似于以下内容:
$subject = $row['subject'];
$message = $row['message'];
// PHP Mailer
$mail = new PHPMailer();
$mail->From = "noreply@mywebsite.org";
$mail->FromName = "MyWebsite.org";
$mail->AddAddress('recipient@email.com');
$mail->ContentType = 'text/plain';
$mail->IsHTML(false);
$mail->Subject = $subject;
$mail->Body = $message;
$mail->AltBody = $message;
if(!$email->Send()){
echo "Mailer Error: " . $mail->ErrorInfo;
}
Run Code Online (Sandbox Code Playgroud)
我的问题:如何使用PHPMailer正确格式化\ r \n?这是PHPMailer设置还是我在代码中做错了什么?
如果这个问题是重复的,我道歉.
我试图向DIV添加一个按钮,它将触发另一个jQuery脚本.但是,我无法触发附加按钮.我很想知道我做错了什么.我试图解除绑定并使用'on'而不是'click',我仍然遇到问题.
你可以在这里看到我的小提琴:http://jsfiddle.net/Y82ZK/1/
单击"添加"按钮时,"删除"按钮不会触发.出于某种原因,我的Firefox Firebug今天对我有任何帮助.
JS小提琴中使用的代码:
HTML:
<input type="button" id="add" value="Add" />
<div id="container">
</div>
Run Code Online (Sandbox Code Playgroud)
使用Javascript/jQuery的:
var count = 0;
$('#add').click(function(){
count++;
$('#container').append('<div class="section' + count + '">This is count ' + count + '. <input type="button" id="remove" value="Remove" /></div>');
});
$('#remove').click(function(){
var row = $(this).attr("class");
$(row).remove();
count--;
});
Run Code Online (Sandbox Code Playgroud)
关于为什么附加按钮不会触发的任何想法?