我正在构建这个网站,每个网页上都有一个搜索栏和一个联系表格。所以我需要在无数个页面上运行几个简单的脚本。如何从.html页面运行email.php和search.php?我是否需要制作所有页面.php?
答案 0 :(得分:0)
通过 HTML 页面,您可以通过发送AJAX请求运行.php
文件。
您必须使用JS/JQuery.
因为您想在许多页面上运行php文件,建议您将AJAX
请求放在一个文件中,并将其包含在所有需要的页面上
答案 1 :(得分:0)
你需要使用php。我建议创建一个名为contact.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文件的链接