Как получить значение опции поля выбора в контроллере в CodeIgniter

У меня контроллер с индексом function() и я хотел бы получить выбранное значение значения параметра представления в контроллере index(),

public function index() {
$this->accesscontrol->can_or_redirect('view', 'translation');
$this->output->view('translation/language');
}

Мое мнение таково:

<select name="lang_choice1" id="lang_choice1">
<?php
$path = './application/language/';
$dir = new DirectoryIterator($path);
foreach ($dir as $fileinfo) {
if ($fileinfo->isDir() && !$fileinfo->isDot()) {
echo "<option value='" . $fileinfo->getFilename() . "'>".$fileinfo->getFilename()."</option>";
}
}
?>
</select>

0

Решение

создайте тег формы с методом post, а также установите URL-адрес действия для вашего контроллера
а также создать кнопку с типом отправки, чтобы при отправке формы вы могли получить выбранное значение в контроллере

0

Другие решения

Если вам нужно вернуть любое значение обратно CONTROLLER от VIEW,

Вам нужно передать все эти значения url с помощью GET или же POST запросить, и вы можете получить все значения через uri сегменты.

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector