我正在使用CodeIgniter框架構建網站。發佈將代碼中的數據從視圖傳遞到控制器
我目前有一個視圖,它將所有未驗證的成員打印到一個表中,併爲每個可以單擊的成員放置一個按鈕來驗證該帳戶。
下面是視圖
<h2>Admin Control Panel</h2>
<?php
/*
* First Output Members to be verified in tables
*/
//check if there is actually any data to print first.
echo ("<h3> Members to be Verified</h3>");
if(empty($unverified_members))
{
echo "<h4>There are currently no members to be verified </h4>";
}
else
{
$count_unverified_members=count($unverified_members);
echo "<table border='1'>";
//print table headers
echo <<<HTML
<th><div align ="center">ID Number</div></th>
<th><div align ="center">Username</div></th>
<th><div align ="center">E-Mail Address</div></th>
<th><div align ="center">Verify Account</div></th>
HTML;
for($arr_counter=0;$arr_counter<$count_unverified_members;$arr_counter++)
{
$current_member_id=$unverified_members[$arr_counter]->member_id;
$current_username=$unverified_members[$arr_counter]->username;
$current_email=$unverified_members[$arr_counter]->email;
//now print values
echo<<< HTML
<tr>
<td><div align ="center">$current_member_id</div></td>
<td><div align ="center">$current_username</div></td>
<td><div align ="center">$current_email</div></td>
<td><form action="Verify" method="post"><div align ="center"><input type="submit" value="Verify" /></div></form></td>
</tr>
HTML;
}
echo "</table><br><br>";
}
?>
我想傳遞給我的控制器,用戶要驗證的代碼。
在第二定界符我有這段代碼
<td><form action="Verify" method="post"><div align ="center"><input type="submit" value="Verify" /></div></form></td>
我想爲用戶提交用戶的member_id和也的一些描述一個標誌,它意味着與member_id需要用戶待驗證。
因此,在本質
打印用戶需要verfication成表 - >點擊驗證特定用戶是verified->傳遞給控制器選擇的用戶和一個旗標以指示用戶可以是verified->控制器傳遞信息在數據庫中建模 - >建模集標誌,說明用戶可以驗證 - >模型將所有用戶設置爲verify_users表的所有用戶。
我可以自己做所有的控制器/模型位。它只是從視圖中獲取數據給我正在努力的控制器。
任何幫助,我將不勝感激!如果有任何意義!
太謝謝你了一個很好的參考!!!!! –