2014-11-20 66 views
1

我有,爲用戶創造店,他們可以使用後,他們創建存儲情況如下URL只有在像笨URI模式純PHP斜線

產生控制板中我最終URL創建一個單一的網頁存儲應用
baseurl/store/{username}/{random number} 

現在我怎樣才能訪問{用戶名}和{隨機數}。

如果我有目錄「商店」一個索引文件 --store ---- index.php爲我能夠獲取從URL上的用戶名和隨機數嗎?如果這是在codeingiter事情會很容易,我可以做一個控制器名稱存儲並獲得uri段。但我怎麼能在純PHP中做同樣的工作,沒有任何框架的工作。請幫助

回答

2

您必須使用.htaccess才能去做。

因此,請在項目目錄的根目錄下創建此文件(其中index.php是)。

的.htaccess內容:

RewriteEngine On 
RewriteRule ^store/([a-zA-Z0-9\_]+)/([0-9]+)$ index.php?username=$1&rand=$2 

的index.php內容:

<?php 
var_dump($_GET); 
?> 

現在試着用一個網址,如:mywebsite.com/store/jack_97/354,你應該告訴$_GET的轉儲結束你這個數組包含兩個鍵:「username」和「rand」