在我的index.php中,我包含页面的所有部分。我的结构基本上是:PHP搜索表单,试图在页面的不同部分显示结果
<div id="page">
<?php include('/home/content/16/7554016/html/template/head.inc.php'); ?>
<?php include('/home/content/16/7554016/html/template/nav_below.inc.php'); ?>
<div id="left"><?php include('/home/content/16/7554016/html/template/left.inc.php'); ?></div>
<div id="body"><?php include('/home/content/16/7554016/html/template/body.inc.php'); ?></div>
<div id="right"><?php include('/home/content/16/7554016/html/template/right.inc.php'); ?></div>
</div>
<div id="footer"><?php include('/home/content/16/7554016/html/template/footer.inc.php'); ?></div>
我有一个自己的头提交搜索表单。但是,想要在正文中显示结果。所以,我把results.inc.php
放在body.inc.php
。但是,这显然不会与head.inc.php
中的表单建立关联。我怎样才能使用所有包含?谢谢。
解释什么是“自提交搜索表单”。这是否意味着head.inc.php处理您搜索表单提供的$ _POST? –
results.inc.php处理$ _POST。 results.inc.php包含在我想要结果的body.inc.php中。该表单位于head.inc.php中。通过自我提交,我的意思是在同一页面显示结果/ $ _SERVER ['PHP_SELF']; – Graham
你可能想要发布一些代码(特别是head.inc.php和body.inc.php)... – JW8