2011-07-31 87 views
0

我已經觀看了一個小MVC框架的視頻教程(如果我可以稱之爲框架) - http://net.tutsplus.com/tutorials/php/create-your-first-tiny-mvc-boilerplate-with-php/ ,我下載了源代碼並更改了一些文件,但我無法弄清楚如何作爲CodeIgniter的form_open()調用特定的方法並創建一個簡單的登錄系統。提前感謝! 那麼,如何將POST數據從表單發送到控制器? PS:我不想推倒重來,只是在練習直接從URL訪問方法

+0

'先謝謝!'爲了什麼?你還沒有問過問題。 – vascowhite

+0

是的,你說得對,對不起:) – lam3r4370

回答

1

我也用這個TinyMVC學習MVC結構,
在您的HMTL形式:

<form method="POST" action="yoururl.com/index.php"> 
<input type="text" name="username" id="username"/> // name or ID. 
<input type="submit" value="submit"/> 
</form> 
在你的控制器或方法

然後,只需使用

$username = $_POST('username'); 

你必須發佈到index.php,它會去你的控制器,讓你拿起那裏。您也可以使用相同的示例在方法中選取它。

+0

但我沒有使用CodeIgniter。 – lam3r4370

+0

我不知道我是如何犯這個錯誤!我已經更新了答案,它只是一個簡單的帖子到PHP。 – Anil

+0

OMG,這很簡單,但我是OOP和MVC的新手,謝謝@PHP_Guy! – lam3r4370