首页 开发编程 正文

php怎么回到上一个页面(php如何跳转到一个新的html)

其中也会对php如何跳转到一个新的html进行解释,1、php怎么返回上一页面2、php登录后怎么跳转回上一个页面?3、php怎样实现跳转到原来或之前的页面php怎么返回上一页面用这个吧!新窗口打开时返回刚才浏览的页面是不管用的,但返回上一页这个可以php登录后怎么跳转回上一个页面?初学者也可以单独建立一个login_form.php...

今天给各位分享php怎么回到上一个页面的知识,其中也会对php如何跳转到一个新的html进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录:

php 怎么返回上一页面

用这个吧!获取来路页面:

返回上一页

从哪里来的页面都能返回,新窗口打开时

返回刚才浏览的页面

是不管用的,但

返回上一页

这个可以

php登录后怎么跳转回上一个页面?

login.html有点麻烦,因为需要它增加一个url参数传递给login.php,而静态的html文件往往没有这个功能。

需要把login.html修改为一个PHP页面,可以使用login.php增加额外参数实现,初学者也可以单独建立一个login_form.php,此脚本检查$_SERVER['HTTP_REFER']并作为参数传输给login.php,部分代码如下:

input type=hidden name=ref value='?php=$_SERVER['HTTP_REFER'];?'

这样,在login.php里面可以这样:

echo 'Location: ' . $_POST['ref'];

php怎样实现跳转到原来或之前的页面

举一个很常见的例子,很多网站的登录并不是单独一个链接,而是在很多个页面上都有登录链接,方便用户随时可以登录,这样用户可以在首页index.php

上登录,也可以在其他的页面上登录。而且登录后就会自动返回登录前的页面,比如,从index.php点登录的链接,就跳到了登录的页面

login.php,提交到check.php文件,检查数据是否正确,然后check.php调用header(‘location:

url’)跳转到指定的页面。

最直接的办法就是直接指定url要返回的路径,这确实是最简单的,却不一定可取,因为它不够自动,每次返回是都需要人工指定,非常不方便。

(现在觉得这种方法也不比第三种差 Update:2010.03.20)

使用$_SERVER['HTTP_REFFERER'],返回前一个页面,这并非是一个好办法,它很容易出错。对于上面这个例子,如果登录成功,使

用$_SERVER['HTTP_REFERER']check.php就会跳到它的前一个页面login.php,而不是index.php。

将url存到cookie中,在index.php页面上调用setcookie(‘url’,'index.php’),在提交数据之后,可以通

过$_COOKIE['url']随时得到登录前的页面。缺点是,如果有100个页面有登录链接100个页面都需要修改cookie的url。一个更好的

办法是在login.php中检查它的前一个页面,然后设置cookie,也就是不是让100个文件去修改cookie,而是交给login.php去做。

上面的几种方法在一些情况下都是可行的,按情况选择使用吧。

关于php怎么回到上一个页面和php如何跳转到一个新的html的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

本文转载自互联网,如有侵权,联系删除