[eluser]adityajoshi[/eluser]
I am still having problem
public function __construct() {
parent::Controller();
global $var;
$this->load->helper(array('form','url'));
$this->load->library('form_validation');
$this->load->library('session');
}
public function index() {
$this->load->view('/');
}
public function submit() {
$var = var_dump($_POST['username']);
$this->session->set_userdata(array('userid'=> $this->var));
$sess = $this->session->userdata('userid');
if ($this->_submit_validate() === FALSE) {
echo $sess;
$this->index();
return;
}
redirect('http://localhost/calendar/add');
}
when i go to calendar add it wont show me the value of userid
but if I assign
public function submit() {
$var = var_dump($_POST['username']);
$this->session->set_userdata(array('userid'=> "testing"));
$sess = $this->session->userdata('userid');
if ($this->_submit_validate() === FALSE) {
echo $sess;
$this->index();
return;
}
it will show me the value of userid in this page ('http://localhost/calendar/add');
this code is in my view page
<?php
$sess = $this->session->userdata('userid');
echo $sess; ?>