Я использую контактную форму Ajax, где мой contactform.php выглядит примерно так:
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$subject = "Contact Form";
$message .= $_POST['name'] . "\n\r";
$message .= $_POST['email'] . "\n\r";
$message .= $_POST['message'];
mail("your@domain.com", $subject, $message, "From: ".$email);
?>
Этот скрипт формы отлично работает, но моя проблема в том, что мое значение для "your@domain.com" является динамическим. Поэтому я изменил contactform.php так:
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$emailto = $qc2_options['qc2_form_heading'];
$subject = "Contact Form";
$message .= $_POST['name'] . "\n\r";
$message .= $_POST['email'] . "\n\r";
$message .= $_POST['message'];
mail($emailto, $subject, $message, "From: ".$email);
?>
Но этот измененный скрипт не работает .. Я получаю правильное значение для $qc2_options['qc2_form_heading'];
на echo
Но эта форма не работает.
Куда я иду не так?