2015-03-30 139 views
-1

我想要一个函数来执行特定目录中的php文件,可能cuprinte子目录与单独的脚本。包含文件夹脚本

实施例:

我有文件夹

脚本

其中是

1234.php

link'ul在这种情况下是

www.mysite.com/test/1234

我有文件夹

用户

其中是

register.php

link'ul在这种情况下是

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");  } } } 
+0

这很好。祝你好运。你有问题吗? – 2015-03-30 19:00:02

+0

你的问题到底是什么? – 2015-03-30 19:00:03

+0

我设法做了,但它是像index.php?page =脚本不想要它...我怎么能改变我上面描述的功能?我的功能是 – 2015-03-30 19:03:40

回答

0

你应该阅读并了解htaccess的文件,以及如何将它们写入,以重写网址

https://es.wikipedia.org/wiki/.htaccess

http://httpd.apache.org/docs/2.4/howto/htaccess.html

而为未来,stackoverflow是帮助人们在CODE中调试/解决/发现他们的问题,而不仅仅是要求完整解决问题或执行功能的解决方案。

+0

函数不存在? – 2015-03-30 19:06:55

+0

不,您不能用纯php功能重写网址。正如我所说,htaccess是您的需求的答案。 – taxicala 2015-03-30 19:08:51