![]() |
empty variable - Printable Version +- CodeIgniter Forums (https://forum.codeigniter.com) +-- Forum: Using CodeIgniter (https://forum.codeigniter.com/forumdisplay.php?fid=5) +--- Forum: General Help (https://forum.codeigniter.com/forumdisplay.php?fid=24) +--- Thread: empty variable (/showthread.php?tid=67799) |
empty variable - anmol - 04-10-2017 i want the credentials of a logged in user to display in his profile.like name and other values but the $username variable is for somereasons showing nothing at all.it is empty and displays no value at all. my view file is <!DOCTYPE html> <!-- Without needing extra details only username and email can be obtained from session data --> <?php if (isset($this->session->userdata['logged_in'])) { $username = ($this->session->userdata['logged_in']['username']); $email = ($this->session->userdata['logged_in']['email']); } else { $location = base_url(); header("location:".$location); } ?> <!-- --> <html> <head> <title>profile</title> </head> <body> <p><?php echo $username; ?></p> <p><?php echo $data[0]['username']; ?></p> <!-- Since now data is in array form because of $query->result_array $data[0]['username'] is suffice --> <img src="images/home-user-icon.png" style="width:150px"; height:150px; float:left; border-radius:50% ; margin-right:25px;"> <?php echo form_open_multipart('main/save');?> <table class="table"> <tr> <td>image</td> <td><?php echo form_upload('pic');?></td> </tr> <tr> <td></td> <td><?php echo form_submit('submit','save','class="btn btn-primary"');?></td> </tr> <div> <table class="friends"> </body> </html> and my controller part is "public function index(){ //plz enter the code here to fetch the data of logged in user so that i can use the logged in user's information in the view main.php. $username = $this->session->userdata['logged_in']['username']; $result['data'] = $this->Login_Database->read_user_information($username); // Change has been made in Login_Database, Line108. $query->result is changed to $query->result_array $this->load->view('main',$result); }" |