拥有此代码
<?php echo form_open('controller/method'); ?>
它应该创建这个代码
<form accept-charset="utf-8" method="post" action="http://localhost/codeigniter/controller/method">
但它创建了
<form accept-charset="utf-8" method="post" action="http://localhost/codeigniter/?controller/method">
控制器名称前面还有一个“?”。
如何解决这个问题? 提前致谢
答案 0 :(得分:5)
如果将enable_query_strings设置为TRUE
,则会发生这种情况$config['enable_query_strings'] = FALSE;
http://ellislab.com/codeigniter/user-guide/general/urls.html