Jump to content

Attaching users id to url structure


RalphLeMouf

Recommended Posts

I am having great trouble figuring out how to attach the users id to the url when on their profile. I have read up on uri segments and routes but still can’t figure out how to make it work.

here is my controller:

 

public function profile() 
{

$this->load->helper('date');
$this->load->library('session');
$session_id = $this->session->userdata['id'];
$this->load->model('account_model');
$user = $this->account_model->user();
$data['user'] = $user;
$user['id'] = $this->uri->segment(4);
$data['profile_icon'] = 'profile';
$data['main_content'] = 'account/profile/'.$user['id'];
$this->load->view('includes/templates/profile_template', $data);

}

 

and here is my routes.php file:

 

 

 



$route['default_controller'] = "home";
$route['404_override'] = '';
//THIS IS FOR THE VIEW I'M TRYING TO ATTACH THE ID TO
$route['profile/([a-z]+)/(\d+)'] = "$1/id_$2";




Thank you in advance

Link to comment
https://forums.phpfreaks.com/topic/274118-attaching-users-id-to-url-structure/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.