首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >CodeIgniter 3上的网址?新手需要教程帮助

CodeIgniter 3上的网址?新手需要教程帮助
EN

Stack Overflow用户
提问于 2021-04-29 19:31:26
回答 1查看 19关注 0票数 0

我是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的新手,我想创建一个简单的表单,但它们在视图中不起作用

代码语言:javascript
运行
复制
<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

代码语言:javascript
运行
复制
Welcome <?php echo $_POST["name"]; ?><br>
Your email address is: <?php echo $_POST["email"]; ?>

两者都添加了控制器

代码语言:javascript
运行
复制
class Welcome extends CI_Controller {

public function index()
{
    $this->load->view('welcome');
}
}


class Form extends CI_Controller {

public function index()
{
    $this->load->view('form');
}
}

我试过了,但它们不起作用。

EN

回答 1

Stack Overflow用户

发布于 2021-04-30 19:46:02

您没有正确地提到表单操作。表单操作应如下所示

action="<?php echo base_url(); ?>form

并在route.php中为您的操作添加路由。

示例:

代码语言:javascript
运行
复制
$route['form'] = 'form/index';

然后,您可以在表单控制器中使用$_POST值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67316529

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档