Php 如何发送到当前页面?
在我的页面中,我有一组实例(使用php),其中我使用查询字符串(?action=x)将链接发送到同一页面,这样当它在页面开头发送到同一页面时,它将看到设置了_GET[action]并执行所需的操作 例如:假设您希望允许用户删除在其一篇文章(在博客上)结尾处发表的评论。我学习的方法是将delete按钮作为指向“currentpage.php?action=delete”的链接。点击按钮将在某种意义上刷新页面,页面将看到_GET[action]=“delete”,并运行代码删除注释 这是最好的方法吗?难道没有一种方法可以让点击一个按钮就可以运行(php)代码而不必刷新页面吗 除了导致用户失去在页面中的位置外,在某些情况下,我不知道实际的页面url,需要引用它(例如,如果您在每个页面上都需要的文件中有“注释”功能,那么您就不必使用代码在每个有注释的页面上显示注释)。所以,我需要一种方法来引用链接中的当前页面,因为我不会提前知道它。有办法吗Php 如何发送到当前页面?,php,url,Php,Url,在我的页面中,我有一组实例(使用php),其中我使用查询字符串(?action=x)将链接发送到同一页面,这样当它在页面开头发送到同一页面时,它将看到设置了_GET[action]并执行所需的操作 例如:假设您希望允许用户删除在其一篇文章(在博客上)结尾处发表的评论。我学习的方法是将delete按钮作为指向“currentpage.php?action=delete”的链接。点击按钮将在某种意义上刷新页面,页面将看到_GET[action]=“delete”,并运行代码删除注释 这是最好的方法吗
很抱歉,我之前说得不够清楚。这更好吗?看看$\u服务器超全局。它包含了重建当前请求所需的所有信息
echo';
打印服务器($);
回声'代码>请你说清楚一点好吗?发布一些代码会有所帮助。请仅指定文件名,或者与get参数一起指定anotherpage.php?action=youraction
。如果所有页面都在同一个目录中,这将正确解析。“此外,我希望它返回到页面中的同一位置,而不是页面顶部。”-无法在PHP中完成,您需要使用JS解决方案。不确定为什么我对此投了反对票。我认为这更适合作为评论而不是回答。在这种情况下,甚至不清楚OP想要问什么。如果OP了解PHP/Sessions/HTTP-GET/POST的基本知识,那么这个问题就不需要了。但仅此而已。哈哈,我不确定这个问题不理解什么。$\u服务器['PHP\u SELF']可以显示当前文件名,这是我问题第二部分的答案。非常感谢您将我引导到_serversuperglobal!:)