如何添加提交html表单的相对路径?

时间:2015-06-19 15:14:47

标签: html forms path relative-path relative

我想使用表单提交html表单的相对路径。我试过" ./ submit"但它不起作用。

代码点火器+生成的代码:

echo form_open('./submit');
// <form action="http://domain.com/./submit" method="post" accept-charset="utf-8">

这就是我想要的:

http://domain.com/seekerpanel/changepassword/submit

这就是我得到的:

http://domain.com/submit

如何根据&#34; changepassword&#34;来解决此路径?页吗

3 个答案:

答案 0 :(得分:0)

现在我不认为有人会问这个问题,因为相对路径的问题已在2015年提出并得到解决,但是如果有人遇到错误,请检查其他参数(例如“ method”),并确认是否有输入正确的值。

答案 1 :(得分:0)

我可以使用url帮助器中的current_url函数来完成此操作。

这将生成所需的输出:

echo form_open(current_url().'/submit');

答案 2 :(得分:-2)

您是否只需将相对路径http://example.com/seekerpanel/changepassword/submit添加到操作表单属性中?

<form action="http://example.com/seekerpanel/changepassword/submit" method="get">
    <input type="submit" value="Submit">
</form>