我是CodeIgniter 3的新手,我正在尝试从本教程https://codeigniter.com/userguide3/tutorial/static_pages.html创建一个静态页面
http://localhost/index.php/pages/view这是工作。
但我的实际代码是这样的: C:\xampp\htdocs\application\views\pages?(而不是工作)
为什么文件夹不是/views/pages?
我有点糊涂了。
也需要帮助!我是codeIgniter 3的新手,我想创建一个简单的表单,但它们在视图中不起作用
<form action="welcome.php" method="post">
Name: <input type="text" name="name"><br>
E-mail: <input type="text" name="email"><br>
<input type="submit">
</form>
welcome.php
Welcome <?php echo $_POST["name"]; ?><br>
Your email address is: <?php echo $_POST["email"]; ?>
两者都添加了控制器
class Welcome extends CI_Controller {
public function index()
{
$this->load->view('welcome');
}
}
class Form extends CI_Controller {
public function index()
{
$this->load->view('form');
}
}
我试过了,但它们不起作用。
发布于 2021-04-30 19:46:02
您没有正确地提到表单操作。表单操作应如下所示
action="<?php echo base_url(); ?>form
“
并在route.php
中为您的操作添加路由。
示例:
$route['form'] = 'form/index';
然后,您可以在表单控制器中使用$_POST
值。
https://stackoverflow.com/questions/67316529
复制相似问题