вы можете получить динамический URL, используя CodeIgniter Routes .
Предполагая localhost/users/show_profile/john
Мы смотрим:
localhost/controller/method/variable
мыможно использовать следующий маршрут:
$route['([a-zA-z_]+)'] = "users/show_profile/$1";
Вы можете получить доступ к переменной, вызвав $this->uri->segment(1);
внутри функции show_profile ().
ВАЖНО: оставьте $route['([a-zA-z_]+)']
в конце файла rout.php, чтобы убедиться, что он не переопределяет другие маршруты.