开发者

codeigniter and form action trailing / issue?

I am having a bit of an issue with the way CI is dealing with /.

In a regular form i notice that the following form action didn't work action="mydomain.com/ci-controller/login/" but this one does work action="mydomain.com/ci-controller/login"

Strange but he it worked. But now i need this from a iframe, i the iframe i have a login form which sets the parents url to mydomain.com/ci-controller/login, but i get the same error as it was calling mydomain.com/ci-controller/login/

Could开发者_Go百科 my problem be that the call from the iframe adds a trailing / which is not visible??

Any thoughts


Don't use a trailing slash, it will add a segment with an empty string.


Why don't you just post to the parent?

In the iframe view:

<form action="http://localhost:8888/index.php/test1/post" target="_parent" method="POST">
  <input type="text" name="test_form" />
  <input type="submit" value="go" />
</form>

This form in an iframe on my little tester here worked correctly

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜