我必須建立一個創建客戶端的函數。當我註冊一個新客戶時,他們每個人都應該有自己的詳細信息頁面。PHP Links Dynamics
例如,可口可樂:當我註冊「可口可樂」客戶端時,我必須建立一個鏈接:www.dominio.com/cocacola
。 如果客戶是寶馬,鏈接應該是www.dominio.com/bmw
。
我使用的是PHP5,mysql,apache。
任何幫助?
問候, barcelona23
我必須建立一個創建客戶端的函數。當我註冊一個新客戶時,他們每個人都應該有自己的詳細信息頁面。PHP Links Dynamics
例如,可口可樂:當我註冊「可口可樂」客戶端時,我必須建立一個鏈接:www.dominio.com/cocacola
。 如果客戶是寶馬,鏈接應該是www.dominio.com/bmw
。
我使用的是PHP5,mysql,apache。
任何幫助?
問候, barcelona23
在這種情況下使用mod_rewrite。例如:
RewriteEngine on
RewriteRule ^([^/\.]+)/?$ /index.php?client=$1 [L]
這將需要第一個參數,它與客戶端的參數設置爲輸入客戶端發送到index.php頁面。
因此,用戶將看到該www.dominio.com/cocacola
和幕後會是這樣www.dominio.com/index.php?client=cocacola
然後在你的index.php頁面,您可以通過使用$_GET['client']
這裏訪問設定客戶端是一個很好的tutorial on mod_rewrite
隨意籤的mod_rewrite。它可以重寫給定的URL以映射到具有查詢參數的腳本。
http://dominio.com/DynamicPathPart ==>http://dominio.com/yourscript.php?path=DynamicPathPart
從那裏,它只是純PHP。
爲了馴服這只是mod_rewrite的野獸轉而友善的教程。這裏有一個我用:
你需要更具體。你試過什麼了?你使用任何框架? MVC與否?粘貼一些代碼或一些想法,我們會盡力幫助。 – fiunchinho