Получить значение параметра из кодового URL-адреса

Привет, я хочу спросить, как получить значение параметра из URL на мой контроллер

Я установил перенаправление URL из JavaScript, как это,

window.location.href = '<?php echo base_url().'index.php/form_tambahasset'?>' + '?lang=' + lg + '&lat=' +lt;

и мне нужно привести параметр lang а также lat на мою следующую страницу,

http://localhost/BTS_CI/index.php/form_tambahasset

если я установил URL перенаправления таким образом,

http://localhost/BTS_CI/index.php/form_tambahasset/lang/107.39410400390625/lat/-6.671700384923497

должно быть 404 страницы не найдены.

как я могу получить значение параметра lang а также lat? моя позиция моя $config['uri_protocol'] в REQUEST_URI сейчас, но я попытался измениться в PATH_INFO это не работает для меня.

Я пытался $this->uri->segment(3, 0); а также parse_str($_GET['lat'], $_GET); до сих пор не работает, чтобы получить мой параметр.

моя страница

http://localhost/BTS_CI/index.php/form_tambahasset?lang=107.39410400390625&lat=-6.671700384923497

все хорошо, но мне нужно получить значение моего параметра

любое решение для моей проблемы? Помогите мне, пожалуйста. благодарю вас

1 ответ

Решение

Просто нужно посмотреть документацию.

$this->input->get('lang', TRUE); // TRUE is for XSS filtering
$this->input->get('lat', TRUE); // TRUE is for XSS filtering

Класс ввода Codeigniter - Использование данных POST, GET, COOKIE или SERVER

Другие вопросы по тегам