zbx 发表于 2018-3-30 14:33:47

表单提交action 问题

我的action是这么写的:<form method="POST" action="<?php echo site_url('/start/assessme');?>"
提交之后的浏览器url为:http://127.0.0.1/testCi/index.php/start/assessme
这样因为没有端口号 就访问不了start控制器的assessme方法了
请问怎么避免这种情况?

Hex 发表于 2018-3-31 01:02:08

你有设置 config/config.php 里的 base_url 吗?这个配置必须设置为http://你的网站域名/testCi/,如果带端口号这里也要带上。

zbx 发表于 2018-3-31 09:19:33

Hex 发表于 2018-3-31 01:02
你有设置 config/config.php 里的 base_url 吗?这个配置必须设置为http://你的网站域名/testCi/,如果带端 ...

的确没有设置,但是我昨天尝试使用使用:
http://localhost/testCi/index.php/start/index
不带端口号这样写就实现跳转了 ,另外你说的网站域名怎么填?有什么规则吗?

Hex 发表于 2018-4-1 02:05:26

zbx 发表于 2018-3-31 09:19
的确没有设置,但是我昨天尝试使用使用:
http://localhost/testCi/index.php/start/index
不带端口号   ...

域名就是你的网站域名啊,比如你的域名是 domain.com 那你的 base_url 就写 http://domain.com/ 这个要根据你的实际情况写,与规则无关。
页: [1]
查看完整版本: 表单提交action 问题