Php 如何使用codeigniter中的重定向函数在调用的控制器中获取参数值
我已经从codeingniter开始,我正在使用带有参数的redirect()函数调用控制器,如何在controller.php中获取参数值 view.phpPhp 如何使用codeigniter中的重定向函数在调用的控制器中获取参数值,php,codeigniter,codeigniter-2,codeigniter-datamapper,codeigniter-form-helper,Php,Codeigniter,Codeigniter 2,Codeigniter Datamapper,Codeigniter Form Helper,我已经从codeingniter开始,我正在使用带有参数的redirect()函数调用控制器,如何在controller.php中获取参数值 view.php $para array( 'id'=>$id, 'name'=>$name ); redirect('login_controller/get_permissions/'.$para); 我需要controller.php中的$para值,如何获得$para值 登录\u controlle
$para array(
'id'=>$id, 'name'=>$name
);
redirect('login_controller/get_permissions/'.$para);
我需要controller.php中的$para值,如何获得$para值
登录\u controller.php
class Login_controller extends CI_Controller
{
function __construct()
{
parent::__construct();
}
function get_permission()
{
$get_para = $_GET['para'];
echo $get_para;
}
}
它不起作用:(使用此:
function get_permission($para)
{
print_r($para);
}
使用以下命令:
function get_permission($para)
{
print_r($para);
}
使用以下命令:
function get_permission($para)
{
print_r($para);
}
使用以下命令:
function get_permission($para)
{
print_r($para);
}
然后
function get_permission($id,$name)
{
echo $id;
echo $name;
}
但若你们想发送阵列,那个么设置闪速数据就好了
$para array(
'id'=>$id, 'name'=>$name
);
$this->session->set_flashdata('para',$para);
redirect('login_controller/get_permissions);
然后
function get_permission()
{
print_r( $this->session->flashdata('para'));
}
看更多
然后
function get_permission($id,$name)
{
echo $id;
echo $name;
}
但若你们想发送阵列,那个么设置闪速数据就好了
$para array(
'id'=>$id, 'name'=>$name
);
$this->session->set_flashdata('para',$para);
redirect('login_controller/get_permissions);
然后
function get_permission()
{
print_r( $this->session->flashdata('para'));
}
看更多
然后
function get_permission($id,$name)
{
echo $id;
echo $name;
}
但若你们想发送阵列,那个么设置闪速数据就好了
$para array(
'id'=>$id, 'name'=>$name
);
$this->session->set_flashdata('para',$para);
redirect('login_controller/get_permissions);
然后
function get_permission()
{
print_r( $this->session->flashdata('para'));
}
看更多
然后
function get_permission($id,$name)
{
echo $id;
echo $name;
}
但若你们想发送阵列,那个么设置闪速数据就好了
$para array(
'id'=>$id, 'name'=>$name
);
$this->session->set_flashdata('para',$para);
redirect('login_controller/get_permissions);
然后
function get_permission()
{
print_r( $this->session->flashdata('para'));
}
请参阅更多信息我已替换此代码:
$para array(
'id'=>$id, 'name'=>$name
);
$this->session->set_flashdata('para',$para);
redirect('login_controller/get_permissions);
到
它现在可以工作了…我已经替换了这个代码:
$para array(
'id'=>$id, 'name'=>$name
);
$this->session->set_flashdata('para',$para);
redirect('login_controller/get_permissions);
到
它现在可以工作了…我已经替换了这个代码:
$para array(
'id'=>$id, 'name'=>$name
);
$this->session->set_flashdata('para',$para);
redirect('login_controller/get_permissions);
到
它现在可以工作了…我已经替换了这个代码:
$para array(
'id'=>$id, 'name'=>$name
);
$this->session->set_flashdata('para',$para);
redirect('login_controller/get_permissions);
到
它现在正在工作…是否可以将数组传递到重定向url?并且您正在直接将数组与字符串连接起来。请参阅最适合您的问题$para=array('id'=>$id,'name'=>$name);检查等号我认为您没有使用或没有键入它?????是否可以将数组传递到重定向url?并且您正在直接将数组与字符串连接起来。seision最适合您的问题$para=array('id'=>$id,'name'=>$name);检查等号我认为您没有使用或没有键入它?????是否可以将数组传递到重定向url?并且您正在直接将数组与字符串连接起来。seision最适合您的问题$para=array('id'=>$id,'name'=>$name);检查等号我认为您没有使用或没有键入它?????是否可以将数组传递到重定向url?并且您正在直接将数组与字符串连接起来。seision最适合您的问题$para=array('id'=>$id,'name'=>$name);勾选等号我想你没有使用过或没有键入它????它在浏览器中不工作显示…404页面未找到它在浏览器中不工作显示…404页面未找到它在浏览器中不工作显示…404页面未找到它在浏览器中不工作显示…404页面未找到它在浏览器中不工作显示…404页面未找到致命错误,不在view.phpFatal错误的对象上下文中使用$this,不在view.phpFatal错误的对象上下文中使用$this,不在view.phpFatal错误的对象上下文中使用$this,不在view.php的对象上下文中使用$this