说一下场景,做一个登陆的form放在里面,我的网站是由header.php,aside.php,footer.php组成的,每一个特定的页面引用这几个共通的组成部分。登陆form放在aside里面,这就产生了一个问题,表单提交之后action的属性值应该是回到当前页面,但是由于很多页面都引用了这个aside,所以又不知道到底定向到哪里,这个问题该怎么解决呢。 我暂定的解决方式是这样的 action=“” 像这样设置action属性,然后每次引用这个页面时在引用前加上这个变量$source_page,使其等于当前页面的位置。这种方法感觉编码并不美观。还有一种方法就是直接弹回首页,这样用起来就不太人性化了。有没有更好的解决方式呢 回复讨论(解决方案) 无论你的页面是多少个 php 文件贡献产生的 对于浏览器而言,就只有一个 无论你的页面是多少个 php 文件贡献产生的 对于浏览器而言,就只有一个 所以我在index.php中引用了一个名叫aside.php的只包含一个的PHP脚本,这个表单提交之后返回的页面还是index页面么,我觉得并不是,应该是aside啊 获取来源地址么? 引用的时候,把引用页地址也传过去。