如何将SOMETHING.php转换为INDEX.php?site = SOMETHING

时间:2015-10-26 22:40:00

标签: php

我在php中有一个网站。我有一个问题。我有一些像rules.php contact.php这样的文件

该网站看起来像site.com/rules.php等 如何制作如:site.com/index.php?= rules

我不知道我是否正确地写了第二个版本。

1 个答案:

答案 0 :(得分:0)

实现此目标的一种简单方法是使用include使用您使用$_REQUEST

查询字符串获得的值 在index.php中

你会有

<h1>your called page</h1>
<?php 
    if($_REQUEST['file'] != "")
    {
        include $_REQUEST['file'].".php";
    }
?>
<p>end of index.php</p>

在您的rules.php页面中

<p>obey the S.Ex G'ods</p>

然后使用以下

调用index.php
site.com/index.php?file=rules

你会看到rules.php上的任何内容都会显示在<h1><p>

之间的index.php中

Stack Exchange Global Mods

然后您可以对此进行扩展,这样您就不必提供文件路径或指定在数据库中查找的代码 1

1:不要忘记sanitize