当我调用另一个php时,如何返回到上一个php页面?

当我调用另一个php时,如何返回到上一个php页面?,php,user-interface,navigation,Php,User Interface,Navigation,我有2个PHP页面。在第一页中,我单击一个按钮,该按钮通过标记重定向到另一个文件并执行其工作(发送邮件)。但现在我想,一旦页面功能完成,它就应该进入上一页,而不需要任何用户操作。我该怎么做 include once不是解决方案,因为它只调用其他php。不过,我需要回到同一页。试试这个 header('Location: ' . $_SERVER['HTTP_REFERER']); 试试这个 header('Location: ' . $_SERVER['HTTP_REFERER']); 下面

我有2个PHP页面。在第一页中,我单击一个按钮,该按钮通过
标记重定向到另一个文件并执行其工作(发送邮件)。但现在我想,一旦页面功能完成,它就应该进入上一页,而不需要任何用户操作。我该怎么做

include once不是解决方案,因为它只调用其他php。不过,我需要回到同一页。

试试这个

header('Location: ' . $_SERVER['HTTP_REFERER']);
试试这个

header('Location: ' . $_SERVER['HTTP_REFERER']);

下面是一个解决方案,您可以使用javascript返回上一页

DOM中有一个名为History的对象,您可以在onload事件中使用它:-

例如


下面是一个解决方案,您可以使用javascript返回上一页

DOM中有一个名为History的对象,您可以在onload事件中使用它:-

例如

您可以使用: 标题('Location:'.$\u服务器['HTTP\u REFERER'])

您可以使用:
标题('Location:'.$\u服务器['HTTP\u REFERER'])

但它抛出警告:使用未定义的常量窗口-假定的“窗口”(这将在PHP的未来版本中抛出错误),但它抛出警告:使用未定义的常量窗口-假定的“窗口”(这将在PHP的未来版本中抛出错误)