привет, я хочу иметь две кнопки отправки в одной форме в воспламенителе кода. Является ли это возможным? Я хочу сделать две кнопки, которые будут делать то же самое, добавить данные в базу данных, единственная разница в кнопках - на какой странице они будут перенаправляться.две кнопки отправки в одной форме в codeigniter
здесь мои коды,
<?php
echo form_open('EmpFamilyInfo/add_childinfo/'.$this->uri->segment(3));
?>
// some textboxex,
<div class="box-body">
<div class = 'col-md-6 col-sm-offset-6'>
<button class="btn btn-info fa fa-save" type="submit">  Save</button>
<a href = '<?php echo base_url().'EmpFamilyInfo/other_childinfo/'.$this->uri->segment(3); ?>' class = 'btn btn-primary fa fa-save' >  Add Another</a>
<a href = '<?php echo base_url().'EmpFamilyInfo/parentsinfo_father/'.$this->uri->segment(3); ?>' class = 'btn btn-danger fa fa-arrow-circle-right'>  Skip</a>
<?php
echo form_close();
?>
</div>
</div>
я сделал этот код, который первый ссылка echo form_open('EmpFamilyInfo/add_childinfo/'.$this->uri->segment(3));
то, что я хотел, чтобы это сделать, это
public function other_childinfo(){
$this->form_validation->set_rules('NAME', 'Name of Child' ,'trim|required|max_length[100]');
if($this->form_validation->run($this) == FALSE){
$this->child_info();
}else{
if($query = $this->EmpFamilyInfo_Model->insert_childinfo()){
redirect('EmpFamilyInfo/child_info/'.$this->uri->segment(3));
}else{
$this->child_info();
}
}
}
но ошибка в том, что он не имеет почтовые данные. как я могу сделать эту ссылку кнопкой отправки, но она пойдет на разную функцию или как я могу заставить ее иметь данные сообщения?
Вы код, имеющий 'два якоря tag' вместо две кнопки отправки !! – Saty
да. я знаю. Я хочу, чтобы один из них работал как кнопка отправки. –
imo - дать кнопкам отправки разные имена, а затем проверить, что фактически использовалось в контроллере и перенаправлять по мере необходимости? Нет необходимости в javascript. –