CodeIgniter:使用按钮链接提交表单

时间:2013-01-03 02:07:28

标签: php codeigniter

我是codeigniter的新手 我有3个文本字段和1个下拉列表的注册表单。注册按钮是一个链接按钮,它使用CSS3设计。

<p><a class="button-link" href="#">Create Account</a></p>

form中添加了autoload.php辅助类,并将其加载到控制器方法中,并加上$this->load->helper(‘form’);
我已经完成了一些codeigniter教程,但是在那些教程中,所有字段和Submit按钮都是使用form api it self创建的。就像

echo form_input('first_name', set_value('first_name', 'First Name'));
echo form_input('last_name', set_value('last_name', 'Last Name'));
echo form_input('email_address', set_value('email_address', 'Email Address'));
echo form_submit('submit', 'Create Acccount');

但我的表单包含所有html字段。以下是我的问题:

  • 如何设置html表单输入字段值。
  • 如何通过链接按钮提交表单。
  • 想要提交表单的javascript验证。

    注意:我不想进行ajax调用。

1 个答案:

答案 0 :(得分:0)

您可以将表单数据传递给具有索引的控制器以验证表单,并将另一个函数传递给检查数据库。

   <?php echo form_open('controllername'); ?>
     <label for="username">Username:</label>
     <input type="text" size="20" id="username" name="username"/>
     <br/>
     <label for="password">Password:</label>
     <input type="password" size="20" id="passowrd" name="password"/>
     <br/>
     <input type="submit" value="Login"/>
   </form>

选中此link