我想使用codeigniter制作表格,其中我使用内置函数
$this->input->post();
提交表格后,我希望此人知道此表格提交的次数。请记住,我是codeigniter的新手,所以我想要一个很好的解释。
这是我想要使用的表单。
<html>
<head>
<title>The FORM</title>
<body>
<form action="" name="myform" method="post">
First Name: <input type="text" name="firstname"><br>
Last Name: <input type="text" name="lastname">
<input tpe="submit">
</form>
</body>
</html>
我不会存储在数据库中。我也想使用CI会话。
答案 0 :(得分:1)
您应该使用form_open()
代替<form>
。
您需要将逻辑放在控制器中更新会话。
在您的控制器中:
$this->load->library('session');
$data = array(
'firstname' => $this->input->post('firstname'),
'lastname' => $this->input->post('lastname'),
);
$this->session->set_userdata($data);
所有这些信息都在Codeigniter文档中。你应该先检查一下,它有很多很好的例子。
您的提交按钮也有拼写错误,它显示input tpe
而不是input type