как получить значение скрытых полей в контроллере? - PullRequest
0 голосов
/ 05 мая 2010

как мне получить значение скрытого поля от контроллера?

Я попробовал это:

$hidden=$this->input->post('hidden_field_name');

это показало ошибку. Имя поля правильное, я дважды проверил его.

Ответы [ 3 ]

2 голосов
/ 05 мая 2010

Попробуйте $_POST['hidden_field_name'];

Если это не сработает, значит, это имя поля не существует.

1 голос
/ 05 мая 2010

Сначала убедитесь, что ваш HTML правильный. Если его нет в «View Source», он не будет работать.

Тогда:

var_dump($_POST);

Если вы видите нужный элемент, возьмите его с помощью $ this-> input-> post ();

var_dump () - ваш друг, используйте его каждый раз, когда вы растеряны.

0 голосов
/ 09 ноября 2015

очень просто!

я использовал

form_hidden('username', 'johndoe');

// Would produce:

<input type="hidden" name="username" value="johndoe" />

и у меня нет шансов получить POST DATA, отстой :( правильно?.

Именно с этим изменением я сделал это очень легко, как и должно быть снова.

Помните: вам нужно дать ID.

<?php echo "<input type='hidden' name='source' id='source' value='addStoreForm' />"; ?>

Alloha!

...