У меня здесь сложная проблема. У меня есть коды для отправки почты с использованием PEAR, которые я протестировал на php-странице testmail.php.
Теперь у меня есть собственное приложение на странице Cart.php, где у меня есть кнопка под названием Разместить заказ. Когда я нажимаю на эту кнопку, она фактически перенаправляет на URL-адрес:
http://localhost/final/index.php?OrderSuccessful, который фактически отображает сообщение на странице и отправляет электронное письмо. Проблема в том, что когда я помещаю код для электронной почты в Cart.php, я получаю ошибки. Но когда я ставлю URL http://localhost/final/testmail.php, это на самом деле работает.
Поэтому я подумал, есть ли способ выполнить коды из этого testmail.php, оставаясь на странице Cart.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);
Я получаю ошибку
Назначение возвращаемого значения нового
ссылка устарела