2015-03-30 145 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