My requirement is to save the data/value into session which i am passing it to controller via url.
ex: www.pulseofpublic.com/mobile/user_profile/user_forms/1 ( 1 is the user id)
class user_login extends CI_Controller {
public function user_forms($user_id) {
$this->session->set_userdata('user_id',$user_id);
$user_id = $this->session->userdata('user_id');
}
}
After running this code and open the session table in database value for user_id is "images" instead of 1. If i write "echo "xyz";" before setting data into session using set_userdata. It is user_id=1.
class user_login extends CI_Controller {
public function user_forms($user_id) {
echo "xyz";
$this->session->set_userdata('user_id',$user_id);
$user_id = $this->session->userdata('user_id');
}
}
Why is this happening, Can some please help. I tried lot.
Please note :: session table is created in database and session library also loaded.
what is happening with out echo...