我用这个函数开始一个表格:
echo form_open('email/send');
在查看源代码后,我发现form_open返回了重复的index.php:
<form action="http://localhost/ci/index.php/index.php/email/send"
注:
我试过在页面中只保留这行代码,但仍然给了我相同的结果
EDIT1:
基本网址:$config['base_url'] = 'http://localhost/ci/index.php/';
答案 0 :(得分:5)
您的index_page
配置项设置为什么?如果您的base_url
和index_page
配置项都包含"index.php"
,那么我认为form_open()
会复制它。
将您的application/config/config.php
更改为:
$config['base_url'] = 'http://localhost/ci/';
//...
$config['index_page'] = 'index.php';