Php 使用CodeIgniter将数据与重定向函数一起发送到控制器中的另一个函数

Php 使用CodeIgniter将数据与重定向函数一起发送到控制器中的另一个函数,php,codeigniter,Php,Codeigniter,我想用重定向函数将数据发送到控制器内的另一个函数以下是我的代码 一, 二, 我想用$id从1中的函数索引重定向到控制器中的函数Special,函数如2所示。。 我需要帮助,请您应该将点与$id联系起来,如下所示:重定向(“名称/特定/”$id,“刷新”); 我不确定“刷新”是否属于那里 为什么不通过会话或闪存数据传递它呢 //to set a flash data $this->session->set_flashdata('id',$id); redirect('/names/pa

我想用重定向函数将数据发送到控制器内的另一个函数以下是我的代码

一,

二,

我想用$id从1中的函数索引重定向到控制器中的函数Special,函数如2所示。。
我需要帮助,请

您应该将点与$id联系起来,如下所示:重定向(“名称/特定/”$id,“刷新”);
我不确定“刷新”是否属于那里

为什么不通过会话或闪存数据传递它呢

//to set a flash data
$this->session->set_flashdata('id',$id);
redirect('/names/particular/') ;
//to access this flash data
$data = $this->session->flashdata('id');
但如果您希望使用重定向方法发送,那么您可以尝试一下

$id=1;
redirect(base_url()."/names/particular/".$id);
您可以通过以下任何方法获得超额:

 $id = $this->uri->segment(3);

它们都在同一个控制器中吗?检查
\u remap()
是否有帮助。
$id=1;
redirect(base_url()."/names/particular/".$id);
 $id = $this->uri->segment(3);