Welcome Guest, Not a member yet? Register   Sign In
[solved] How do I pass on username from login view to member view?
#1

[eluser]tuckee[/eluser]
Hi guys, Im new to CI. I would like to pass the username from login view form to member view form so that when they login, they are able to see a welcome message with their username along.

May I know how can I achieve this?


my login view
Code:
<div id="login_form">
&lt;?php

echo form_open('aLogin/validate_credentials');

echo form_input('admin_username','Username');
echo form_password('admin_password', 'Password');
echo form_submit('admin_submit','Login');

echo form_close();
?&gt;
</div>


my login controller
Code:
function validate_credentials()
{
  $this->load->model('admin_model');
  $query = $this->admin_model->validate();
  
  if($query) // if the user's credentials validate
  {
   redirect('admin');
  }
  
  else
  {
   $this->index();
  }
}

My login model
Code:
function validate()
{
  $this->db->where('admin_username', $this->input->post('admin_username'));
  $this->db->where('admin_password', sha1($this->input->post('admin_password')));
  $query = $this->db->get('admin');
  
  
  if($query->num_rows == 1)
  {
  
   return true;
  }
}




Theme © iAndrew 2016 - Forum software by © MyBB