![](/img/trans.png)
[英]How to get parameter value in controller called using redirect function in codeigniter
[英]how to get parameter value in codeigniter controller?
我在codeigniter view.php中使用ajax調用功能
$.ajax({
type: 'post',
url: '../user_controller/insert_user',
data: { username : $("#name").val(), },
success: function(data)
{
alert(data);
}
});
我想要控制器中“用戶名”參數的值,如何獲得該值?
$.ajax({
type: 'post',
url: '../user_controller/insert_user',
data: { 'username' : $("#name").val()},
success: function(data)
{
alert(data);
}
});
在user_controller/insert_user
操作中
在核心PHP
echo $_POST['username'];
或如CI
$this->input->post('username');
將為您提供username
的值
http://ellislab.com/codeigniter/user-guide/libraries/input.html
$this->input->post('username');
您也可以使用$ _POST ['username'],但他們不建議這樣做,而且您應該始終使用if (isset($_POST['username']))
或if (!empty($_POST['username']))
。
您可以在控制器中嘗試這樣
function insert_user(){
$user=$this->input->post('username');
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.