php之函数 set_magic_quotes_runtime() 在 phpmailer 中已弃用

zdz8207 阅读:28 2024-02-27 23:08:18 评论:0

我想用 PHP Mailer 5.1 版嵌入一个图像,我的 PHP 版本是 5.4.7
脚本执行成功,我可以收到带有嵌入图像的电子邮件,但问题是警告显示如下:

Deprecated: Function set_magic_quotes_runtime() is deprecated in C:\xampp\htdocs\form\class.phpmailer.php on line 1480

Deprecated: Function set_magic_quotes_runtime() is deprecated in C:\xampp\htdocs\form\class.phpmailer.php on line 1484


我的脚本是
$mail->AddEmbeddedImage('filename', 'cid', 'name'); 
$mail->AddEmbeddedImage('sgu_logo.gif', 'my-pics', 'sgu_logo.gif'); 
 
$mail->Body     =  "Thank you for registering at SGU. For further processing please complete a registration fee before &nbsp; ". $e['testschedule']." <br> For future information please contact us at sgu.ac.id/support <br><br>  
<img src='cid:sgu_logo.gif' alt='my-pics' />."; 

请您参考如下方法:

将这些代码添加到脚本的顶部

@set_magic_quotes_runtime(false); 
ini_set('magic_quotes_runtime', 0); 


标签:PHP
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号