Php CodeIgniter-使用.html链接创建表单

Php CodeIgniter-使用.html链接创建表单,php,codeigniter,codeigniter-2,Php,Codeigniter,Codeigniter 2,我想创建一个简单的网站与5页,其中包含2个简单的联系我们的形式 链接应该是www.yoursite.com/contact.html,提交后应该转到www.yoursite.com/success.html。请帮忙,我找了很多,但什么也没找到 [编辑] 对于不同的表单,我有不同的控制器,但在链接中,我不想要控制器名称,而只想要视图名称.html如果出于某种原因希望Codeigniter URL附加“.html”,您应该修改应用程序\config\config.php文件并进行更改 $config

我想创建一个简单的网站与5页,其中包含2个简单的联系我们的形式

链接应该是
www.yoursite.com/contact.html
,提交后应该转到
www.yoursite.com/success.html
。请帮忙,我找了很多,但什么也没找到

[编辑]


对于不同的表单,我有不同的控制器,但在链接中,我不想要控制器名称,而只想要视图名称.html

如果出于某种原因希望Codeigniter URL附加“.html”,您应该修改
应用程序\config\config.php
文件并进行更改

$config['url_suffix'] = '';


您可以查看更多信息。

如果您只想更改URL的外观,则可以使用。您很可能还想从URL中删除
index.php
,更多信息可在中找到

例如,如果您有一个名为
Contact
的控制器,该控制器具有加载联系人表单视图的
index()
函数,以及另一个加载成功页面视图的
success()

  • 然后,在
    application/config/routes.php
    中,这个路由将把URL
    www.yoursite.com/contact.html
    映射到您的
    联系人
    控制器

    $route['contact.html']=“contact”

  • 此路径将
    www.yoursite.com/success.html
    映射到
    Contact
    控制器中的
    success()
    函数

    $route['success.html']=“联系人/成功”


感谢您的回答,但请查看更新的问题。没问题,很高兴听到这有帮助!
$config['url_suffix'] = '.html';