我需要從一個PHP頁面發送一些參數到另一個動態發佈電子郵件,jQuery的JS變量後set和get後
如果我發送的值作爲硬編碼是好的,但如果我上發送的值一個文本框,它不工作,
這裏的代碼
頁面請求郵件後
<script>
$otroYa = other.val();
console.log (other.val()); //shows value ok of this var!
$.post("send-mail-parklane-suscrib.php" , {otro: "ss9", otro2: $otroYa });
</script>
所以,
otro2 = $ otroYa
犯規獲得設置? ,但硬編碼OTRO,是確定
調用執行後
<html>
<head><title>PHP Mail Sender</title></head>
<body>
<?php
session_start();
echo("chamb");
$to = '[email protected]';
$from = '[email protected]';
$subject = 'Prklane Financial Subscribe';
$headers = 'From: [email protected]' . "\r\n".
'Reply-To: [email protected]'. "\r\n".
'Return-Path: [email protected]' . "\r\n".
'X-Mailer: PHP/' . phpversion();
$message = "SS9 tkt ss9!!!";
$name=$_POST['otro2'];
mail($to, $subject, $name, $headers, "-f $from");
?>
</body>
</html>
,所以如果我把我的郵件與價值
$名爲php頁面= $ _ POST [ 'otro2'];
是空
但使用硬編碼
$名稱= $ _ POST [ 'OTRO'];
是確定
如何設置VAR?
謝謝!
如果你嘗試的console.log($ otroYa),而不是做你得到正確的價值? –