我正在開發asp.net項目。我試圖用php腳本發送郵件(因爲godaddy不允許我使用c#sendmail())。我必須將主題和身體參數傳遞給郵件。如何將參數從javascript傳遞到內聯php
我能夠將參數發送到單獨的php文件,但是我想用內聯php來做到這一點。下面的代碼工作正常,但不知道如何傳遞參數
<html>
<head>
<script>
function sendmyMail(){
<?php
mail("[email protected]","mySubject","mybodytext","From: \" abc \"");
echo "Notification Sent!";
?>
}
</script>
</head>
<body onload=sendmyMail();>
</body>
</html>
任何幫助將不勝感激。
問候 Nikunj
使用AJAX或通過將存儲爲GET/POST變量的數據重新加載頁面,將js中的變量傳遞給php。 – 2014-09-03 09:22:07
所有的php將在頁面被髮送到瀏覽器之前執行,在這一點你的javascript將被執行。這意味着你的客戶端頁面中永遠不會有任何的php。無論是通過AJAX還是導航到新頁面,您都必須將參數從您的javascript傳回服務器。 – 2014-09-03 09:33:10
感謝大家的辛苦回答。我目前還不確定爲什麼我應該學習AJAX。我想現在我有一個理由...謝謝 – earthling 2014-09-03 12:34:09