我这里有一个复杂的问题..我有使用PEAR发送邮件的代码,我在一个名为testmail.php的php页面中测试过。 现在我的实际应用程序有一个名为Cart.php的页面,其中有一个名为Place Order的按钮。当我点击这个按钮时,它实际上会重定向到一个名为的网址: http://localhost/final/index.php?OrderSuccessful实际上在页面上显示消息并发送电子邮件。问题是当我把电子邮件的代码放在Cart.php中时,我得到错误。但是,当我把网址http://localhost/final/testmail.php确实有效时。 所以我在想,是否有办法通过保留在Cart.php页面上来执行testmail.php中的代码?
include('Mail.php');
$mail = Mail::factory("mail");
$headers = array("From"=>"xyz@gmail.com", "Subject"=>"Your order has been placed ");
$body = "lol";
$mail->send("abc@live.com", $headers, $body);
我收到错误
指定new的返回值 不推荐使用参考