简体   繁体   English

Form_submit将不执行操作

[英]Form_submit won't perform action

Been working on this form for a while and I had it working properly. 在此表单上工作了一段时间,我已经正常工作了。 But I then re-did the form using the form helper in CodeIgniter and now when I click the submit button does nothing. 但是,然后我使用CodeIgniter中的表单帮助器重新填写了表单,现在当我单击“提交”按钮时,它什么也不做。 Not even a refresh. 甚至没有刷新。 I've tested my controller so I'm stuck for what it could be. 我已经对控制器进行了测试,因此可能会陷入困境。

 <?php echo form_open('site/inputWorker'); echo form_label('Forename:', 'Forename'); echo form_input('Forename'); echo "<br>"; echo form_label('Surname:', 'Surname'); echo form_input('Surname'); echo "<br>"; echo form_label('Skill1:', 'Skill1'); echo form_dropdown('Skill1', $skills, 'None'); echo "<br>"; echo form_label('Skill2:', 'Skill2'); echo form_dropdown('Skill2', $skills, 'None'); echo "<br>"; echo form_label('Skill3:', 'Skill3'); echo form_dropdown('Skill3', $skills, 'None'); echo "<br>"; echo form_label('Availability:', 'Availability'); echo form_dropdown('Availability', $availability, 'None'); echo "<br>"; echo form_submit('Add Worker', 'Add Worker'); echo form_close(); ?> 

 //Add a New Worker public function inputWorker(){ $Forename=$this->input->post('Forename'); $Surname=$this->input->post('Surname'); $Skill1=$this->input->post('Skill1'); $Skill2=$this->input->post('Skill2'); $Skill3=$this->input->post('Skill3'); $Availability=$this->input->post('Availability'); $this->load->model("model_worker"); if($this->model_worker->insert_worker($Forename, $Surname, $Skill1, $Skill2, $Skill3, $Availability)){ $data['msg']="Sucessfully added the worker"; } else{ $data['msg']="Something went wrong"; } $this->load->view("view_confirmation", $data); } 

        $forname = array(
      'name'        => 'forname',
      'id'          => 'forname',
      'value'       => '',
    );


     echo form_input('Forename');

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM