Вы можете сделать это, чтобы назначить при перенаправлении
Существует два способа передать переменную в URL 1 с именем переменной в URL
redirect('main/uad_code?reg_id=3');
Для доступа к этому значению в методе uad_code,
$id=$this->get('reg_id');
2.Вы можете передать столько переменных, сколько пожелаете в url
redirect('main/uad_code/$regId/3/5');
здесь вы можете получить доступ к переменной с параметром сегмента uri
имя контроллера будетbe Первый сегмент в URI,
имя метода будет вторым сегментом в URI
Например, для выше
$contName = $this->uri->segment('1') // assigns main to $conName
$methName = $this->uri->segment('2') // assigns uad_code to $methName
$red_id = $this->uri->segment->('3') // assigns value in $regId to $reg_id
$exVar = $this->uri->segment->('4') // assigns 3 to $exVar
$exVar1 = $this->uri->segment->('5') // assigns 5 to $exVar1