我想要一个函数来执行特定目录中的php文件,该函数可以用单独的脚本来封装子目录。
示例:
我有文件夹
脚本
在哪里
1234.php
链接在这种情况下是
www.mysite.com/test/1234
和
我有文件夹
用户
在哪里
register.php
链接在这种情况下是
www.mysite.com/user/register
我设法做到了,但它有点像index.php?page=脚本不需要它。。。我如何更改我上面描述的功能?
我的功能是
> function loadcontent() { include("config.php");
> if(isset($_GET['page'])) { $page = replace($_GET['page']);
>
> include("module/".$page.".php");
> if(!file_exists("module/".$page.".php")) { $error=1; echo error("Script not exist.");
>
> } } else { if(isset($page) == NULL) { $page = 'acasa';
> include("module/".$page.".php"); } } }
您应该阅读并了解htaccess文件以及如何编写它们,以便重写您的url
https://es.wikipedia.org/wiki/.htaccess
http://httpd.apache.org/docs/2.4/howto/htaccess.html
对于未来,stackoverflow是为了帮助人们在CODE中调试/解决/发现他们的问题,而不仅仅是要求一个问题或功能实现的完整解决方案。