Php Codeigniter会话查询中存在未知值
我需要帮助解决这个我无法解决的问题 我有这个控制器Php Codeigniter会话查询中存在未知值,php,codeigniter,codeigniter-3,Php,Codeigniter,Codeigniter 3,我需要帮助解决这个我无法解决的问题 我有这个控制器 function update_listing_id() { if($this->session->userdata('is_logged_in')){ $username = $this->session->userdata('v_member_username'); $id = $this->uri->segment(3); $this->my_listings_m
function update_listing_id() {
if($this->session->userdata('is_logged_in')){
$username = $this->session->userdata('v_member_username');
$id = $this->uri->segment(3);
$this->my_listings_model->keep_property_id_in_session($id);
$this->load->view('view');
模型中
public function keep_property_id_in_session($id) {
if($id) {
$this->session->set_userdata('property_id', $id);
return $id;
}
elseif($this->session->userdata('property_id')) {
$id = $this->session->userdata('property_id');
return $id;
} else {
$id ="";
return $id;
}
}
现在我想在会话中将这个id传递给另一个类似这样的函数
public function change_location() {
if($this->session->userdata('is_logged_in')){
$username = $this->session->userdata('v_member_username');
$id = $this->my_listings_model->keep_property_id_in_session($this->session->userdata('property_id'));
//$id = $this->session->userdata('property_id'); Either this
$this->load->view('view');
现在问题开始了
此会话变量$id回显单词“images”。我不知道这是从哪里来的
如果我做了
echo'@Abdulla。。这将是非常长的代码,大约900行。。你能建议我应该特别寻找什么吗?以及如何仅取消设置该项?显示您的会话设置partU r从$id=$this->uri->segment(3)获取图像;应该是4。。。。或者显示你的完整url什么是你的url请显示谢谢,url是:http://localhost/admin/dashboard/update-listing-id/43
Array
(
[__ci_last_regenerate] => 1453749373
[v_member_username] => decent_dev
[is_logged_in] => 1
[property_id] => images
)