从.html页面运行email.php?

时间:2014-02-05 05:14:45

标签: php html

我正在构建这个网站,每个网页上都有一个搜索栏和一个联系表格。所以我需要在无数个页面上运行几个简单的脚本。如何从.html页面运行email.php和search.php?我是否需要制作所有页面.php?

2 个答案:

答案 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文件的链接