我有一个表单(操作)指向网址: http://www.mysite.com/actions/process.php?id=12
。在这种情况下,不检测后置变量。如果我将网址更改为: actions/process.php?id=12
,一切正常。
最大的问题是我的表单位于一个包含文件中,输出文件的目录(里面有表单的页面)可能会更改其目录,因此我需要使用完整的URL。
但是完整的网址POST不起作用......
我忘了说表单是由javascript提交的:
document.getElementById('form').submit();
使用普通表单即使使用完整的URL也可以正常运行...但是如果使用javascript提交则不行!我使用javascript是因为提交按钮的设计,我不得不这样做。
PS:javascript控制台中没有错误
我该如何解决?
PS:我正在使用安装了apache的Ubuntu服务器