如何将变量传递给contact.php以便我可以在窗体上回显。我可以通过表单传递给电子邮件收件人,但是,我正在尝试打印以形成报告。将参数传递给contact.php
例如,我想设置$ somevariable =“这将是我的默认主题”,通过contact.js传递变量,并能够在contact.php中接收变量并使用该值=“#somevaraible”表单上的主题。
谢谢!
如何将变量传递给contact.php以便我可以在窗体上回显。我可以通过表单传递给电子邮件收件人,但是,我正在尝试打印以形成报告。将参数传递给contact.php
例如,我想设置$ somevariable =“这将是我的默认主题”,通过contact.js传递变量,并能够在contact.php中接收变量并使用该值=“#somevaraible”表单上的主题。
谢谢!
我认为你正在寻找类似ajax的东西,它可以让你直接从javascript到PHP脚本进行通信。最简单的可能是jQuery的Ajax实现。您可以将参数传递给您的PHP应用程序。 https://api.jquery.com/jQuery.ajax/
例如,我可以通过任何我想map.php的参数。使用GET,这将等同于调用“map.php?param1 = strvalue1 & param2 = strvalue2”(在本例中),然后我可以使用类似于$ param1 = $ _GET ['param1'];在该示例中,无论PHP文件如何响应此消息,都会将其写入具有写入ID的元素。我刚刚提到的所有内容都可能在页面加载后发生。
对于任何你认为合适的javascript函数,你可以多次调用下面的javascript。请记住,它将继续取代写入ID的任何内容,您只需更新代码的snipplet即可更新字段的值。
你需要确保你使用这就像当包括jQuery的库:
<script class="include" type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript">
var request = $.ajax({
url: "map.php",
type: "GET",
data:{ param1 : "strvalue1",
param2: "strvalue2"
},
dataType: "html"
});
request.done(function(msg) {
$("#write").html(msg);
});
</script>
你能不能从PHP值只是传递到文档中,然后使用JavaScript来得到它? – Shahar