我正在建设这个网站,将有一个搜索栏和每个页面上的联系形式。因此,我需要在无限多的页面上运行几个简单的脚本。如何从.html页面运行email.php和search.php?我需要让我所有的页面都变成.php吗?
发布于 2014-02-05 13:18:03
在超文本标记语言页面中,您可以通过发送.php请求来运行文件。
你必须使用JS/JQuery.,因为你想在多个页面上运行php文件,建议你把你的AJAX请求放在一个文件中,并在所有需要的页面上包含它。
发布于 2014-02-05 13:26:25
您将需要使用php。我建议创建一个名为contact.php的页面,并将表单放在该页面上。然后,在编写的每个页面上,使用php中的一个名为include或require的函数,并调用该页面。例如:
whateverPage.php
<?php
include('contact.php');
//rest of your page
?>contact.php
<script>
//some jquery stuff involving ajax
//and an event handler to handle the click of the submit button.
</script>
<form id='contact' action='#' method='POST'>
Name:<input type='text' id='name' name='name'>
<input type='button' id='sub' value='submit'>在这个页面上,您需要包含一些jquery,它将触发对另一个页面的ajax调用,比如说(contactProcessor.php),它将处理您想要对表单数据执行的任何操作。
不要忘记在contact.php的顶部包含一个指向jquery文件的链接
https://stackoverflow.com/questions/21569153
复制相似问题