Я очень новичок в кодеригенере, и хотя я исследовал, как получить переменную из представления и передать ее моему контроллеру. Я все еще не в состоянии это сделать.Нужно получить значение переменной из представления в мой контроллер
У меня есть form_input, встроенный в bootstrap, и я использую JavaScript для проверки поля в моем представлении, но мне нужно получить/передать это значение form_input моему контроллеру. Как мне это сделать или что я делаю неправильно. Заранее благодарю за любую помощь!
этот код из моего контроллера:
else if($this->spw_user_model->isUserProfessor(getCurrentUserId($this)) && $input){
var_dump($this->input->get('email_address'));
$inputForm = json_decode($input);
$success = $this->spw_vm_request_model->updateRequestsFromProject($inputForm);
echo json_encode(array("success"=>$success));
}
этот код с моей точки зрения:
</div>
<label for="usr">email address:</label>
<?php
echo form_input(array(
'id' => 'email_address',
'name' => 'email_address',
'type' => 'email',
'placeholder' => '[email protected]',
'value' => set_value('email_address'),
'required' => '',
'title' => 'Email address'
));
?>
<!--<input type="text" id="email_address" class="form-control"/>-->
<button id="submitRequests" type="button" class="btn btn-default pull-right">Submit</button>
</div>
в основном, я загружаю вид и, когда кнопка написана на JavaScript щелкают страница должна отправьте его функциональность, и поданный вход должен передать ему значения контроллеру. Я мог бы не объяснил все 100%, но это идея> Я не знаю, е поле ввода будет просто работать с form_button, но в любом случае я не думаю, что должно быть так
Я действительно не понял, что вы пытаетесь сказать здесь ... можете ли вы прояснить вопрос? Если вы ищете способы отправки значения контроллеру, попробуйте использовать JQuery GET или Ajax GET. Я не уверен, что именно вы ищете –
ну, я хочу получить значение из form_input в свой контроллер, используя что-то вроде: $ this-> input-> get ('email_addres'); но t не работает должным образом, ни $ this-> input-> post ('email_addres'); –