我需要从php页面发送一些参数到另一个动态发布电子邮件,
如果我发送硬编码的值是好的,但如果我在文本字段上发送值,它不起作用,
这里的代码
请求发送邮件的页面
$otroYa = other.val();
console.log (other.val()); //shows value ok of this var!
$.post( "send-mail-parklane-suscrib.php" , {otro: "ss9", otro2: $otroYa });
所以,
otro2 = $ otroYa
没有设定? ,但硬编码otro,没关系
调用php页面执行帖子
PHP Mail Sendersession_start();
echo("chamb");
$to = 'juanma@gmail.com';
$from = 'bot@prklanefinancial.com.au';
$subject = 'Prklane Financial Subscribe';
$headers = 'From: bot@prklanefinancial.com.au' . "\r\n".
'Reply-To: test@abc.com'. "\r\n".
'Return-Path: test@abc.com' . "\r\n".
'X-Mailer: PHP/' . phpversion();
$message = "SS9 tkt ss9!!!";
$name=$_POST['otro2'];
mail($to, $subject, $name, $headers, "-f $from");
?>
所以,如果我发送带有 Value 的邮件
$ name = $ _ POST ['otro2'];
是空的
但使用硬编码
$ name = $ _ POST ['otro'];
没关系
如何设置var?
谢谢!