Как получить значение гендерного переключателя (мужчины, женщины) с CodeIgniter?

Я понял это на мой взгляд.

<input type="radio" name="male" value="0">Male</input> <input type="radio" name="female" value="1">Female</input> 

Что мне нужно сделать, чтобы получить какие-либо из этих значений? Мне нужно, чтобы отправить их позже в базу данных, поэтому я должен получить 0 или 1, чтобы заполнить это поле.

Поскольку имя вашего ввода является отдельным, оно не будет функционировать в качестве переключателей. Попробуйте изменить имя на что-то вроде «gender» и добавьте к нему соответствующие значения. Это может быть 0 для мужчин, 1 для женщин или просто для мужчин и для женщин. Я использовал последний для примера ниже. В разделе контроллера используется библиотека form_validation, которая должна быть очень полезна при работе с формами.

Посмотреть:

 <input type="radio" name="gender" value="male">Male</input> <input type="radio" name="gender" value="female">Female</input> 

контроллер:

  $this->load->library('form_validation'); $this->form_validation->set_rules('gender', 'Gender', 'required'); // This will check if gender is selected. if ($this->form_validation->run()) { $gender = $this->input->post('gender'); // This will contain "male" or "female" } else { $error = validation_errors(); } 

Сделайте имена обоих переключателей одинаковыми. Пример gender . В вашем контроллере выполните $this->input->post('gender'); получить значение

 <div class="mtm _5wa2 _5dbb" id="u_0_f"> <span class="_5k_3" data-type="radio" data-name="gender_wrapper" id="u_0_g"> <span class="_5k_2 _5dba"> <input type="radio" name="sex" value="1" id="u_0_d"> <label class="_58mt" for="u_0_d">Female</label> </span> <span class="_5k_2 _5dba"> <input type="radio" name="sex" value="2" id="u_0_e"> <label class="_58mt" for="u_0_e">Male</label> </span> </span> <i class="_5dbc _5k_6 img sp_FbRIIaK1AuN sx_ebf223"></i> <i class="_5dbd _5k_7 img sp_FbRIIaK1AuN sx_1e1628"></i> </div> 

Вам нужно отредактировать custom.css layout.css а некоторые другие просто перейдите на страницу регистрации сайта и нажмите ctrl shift I и посмотрите места кода