2012-01-01 78 views
1

我是codeigniter新手。我被要求爲我的本地大學建立一個類似於dooid的網站或一個類似於aboutme的網站,以便他們可以製作自己的身份證。我計劃建立這個網站使用codeigniter,因爲我聽說codeigniter是最容易理解,我沒有超過2周完成任務。會員網站codeigniter

我的問題是:

  1. 如果dooid建立與笨,我怎麼可能讓一個函數 ,允許人們選擇他們的直接鏈接。我的意思是,如果我有一個 類「用戶」,有一個「顯示」方法需要 「用戶名」作爲參數。 URL應該看起來像這樣的:

     www.Mysite.com/User/show/<username> 
    

    他們怎麼可能做出自己的URL像這樣的:

     www.Mysite.com/<username> 
    
  2. 我打算限制一些「方法「guest,並且當用戶登錄到站點時將會啓用 。我的意思是如果我有一個類 「用戶」有一個「edit_profiles」的方法。客人可以看到 「顯示」的方法,但登錄後用戶將能夠登錄後 「edit_profiles」。在同一班上。

  3. 你能告訴我codeigniter會話庫類的概念嗎?我與本地會話php混淆。有沒有人可以告訴我一些鏈接包含會話類教程,將會話存儲到數據庫中?

回答

0
  1. 是的,這是可能的,看看文檔定製路線: http://codeigniter.com/user_guide/general/routing.html

  2. 訪問控制最簡單的是用預建的登錄庫 爲ionauthtankauth兩個或該等提供您需要的 功能。

  3. CI使用的會話不使用PHP本機會話。最好的指導是在dosumentation中:http://codeigniter.com/user_guide/libraries/sessions.html存儲數據的位置由配置文件中的會話確定,並在文檔中進行了描述。

+0

請原諒我與我的英語..我是印度尼西亞人:D我不能說英語好..你想解釋我更多關於auth庫。哪些認證誰擁有輕量級且易於理解?我還發現AG_auth庫..? – fawwaz 2012-01-01 13:08:39

+0

哦,你是不是與Codeigniter 2.1兼容? – fawwaz 2012-01-01 13:18:15