php中 获取上一页url,和本页URL, 并且将这2个URL 组成一个字符串中,等用户跳出页面时,将用户所有浏览

作者&投稿:子丰钩 (若有异议请与网页底部的电邮联系)
php获取上一页面url的方法吗~

  $urlshang = $_SERVER['HTTP_REFERER']; //可以得到上一页的地址
  $urldan = $_SERVER['PHP_SELF']; //得到当前页面地址
  $urlcan = $_SERVER["HTTP_HOST"].$_SERVER["PHP_SELF"]."?".$_SERVER["QUERY_STRING"];//这个可以得到带参数的地址
  如对您有帮助,望采纳,谢谢

echo $_SERVER['HTTP_REFERER'];


需要注意的是,$_SERVER['HTTP_REFERER'] 完全来源于浏览器。并不是所有的用户代理(浏览器)都会设置这个变量,而且有的还可以手工修改 HTTP_REFERER。因此,$_SERVER['HTTP_REFERER'] 不总是真实正确的。

用SESSION保存:
$currentUrl="http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'];
$lastUrl=$_SERVER['HTTP_HTTP_REFERER'];
$urlString=$lastUrl.$currentUrl;
$_SESSION['trace_user_access'].=$urlString;
以上代码配置在全局文件中
当用户离开了任何页面都可以记录到用户的浏览记录。


大安市15548137504: PHP如何得到当前页和上一页的地址 -
窦凌白芝: 展开全部$_SERVER['HTTP_REFERER'] 链接到当前页面的前一页面的 URL 地址.$_SERVER['REQUEST_URI']访问此页面所需的 URI,可以表示当前当前页面的地址

大安市15548137504: php如何准确的获取前一页地址 $ - SERVER['HTTP - REFERER']这玩意不好使. -
窦凌白芝: 1.PHP 获取上一页的URL在php中可以通过内置的变量的属性来获取上一页的URL: $_SERVER['HTTP_REFERER'].但是在IE中如果跳转是通过js函数如: window.location.href 或者 window.open的话, $_SERVER['HTTP_REFERER'] 返回的是...

大安市15548137504: php获取上一页面url的方法吗 -
窦凌白芝: $urlshang = $_SERVER['HTTP_REFERER']; //可以得到上一页的地址$urldan = $_SERVER['PHP_SELF']; //得到当前页面地址$urlcan = $_SERVER["HTTP_HOST"].$_SERVER["PHP_SELF"]."?".$_SERVER["QUERY_STRING"];//这个可以得到带参数的地址如对您有帮助,望采纳,谢谢

大安市15548137504: 如何用php获得上一页面的url -
窦凌白芝: echo $_SERVER['HTTP_REFERER']; 需要注意的是,$_SERVER['HTTP_REFERER'] 完全来源于浏览器.并不是所有的用户代理(浏览器)都会设置这个变量,而且有的还可以手工修改 HTTP_REFERER.因此,$_SERVER['HTTP_REFERER'] 不总是真实正确的.

大安市15548137504: 用php怎么记录用户上一次访问的页面``` -
窦凌白芝: 在PHP中使用$_SERVER["HTTP_REFFER"]可以返回上一个页面的URL,但是前提必须是上一个页面是通过点击超连接或表单提交跳转到本页面的,如果是JS——location.href="本页面地址",跳转到本页面的话,那么$_SERVER["HTTP_REFFER"]得不到返回值.

大安市15548137504: php怎么获取之前两页 网址? -
窦凌白芝: 先在之前的那个页面获取到了后往后面传就可以了.

大安市15548137504: 怎么取PHP跳转前页的地址 -
窦凌白芝: 你好!试一下这个:echo $_SERVER['HTTP_REFERER']; 如果对你有帮助,望采纳.

大安市15548137504: php怎样实现跳转到原来或之前的页面 -
窦凌白芝: 而且登录后就会自动返回登录前的页面,比如,从index.php点登录的链接,就跳到了登录的页面 login.php,提交到check.php文件,检查数据是否正确,然后check.php调用header('location: url')跳转到指定的页面.最直接的办法就是直接指定...

大安市15548137504: PHP页面如何记录返回上一个PHP页面? -
窦凌白芝: 在s.php 里面 获取该页面的URL: $url_page=$_SERVER["REQUEST_URI"];//将$url_page 传递到 m.php页面中($_GET或$_POST的方式),然后用 echo "<script>window.location.href='$url_page';</script>"; //返回到s.php页面 exit();

大安市15548137504: php如何获取调用页面的来源地址 -
窦凌白芝: 使用PHP编写程序的时候,想要获取当前页面的URL,可以了用函数来实现;参考方法如下:php// 说明:获取完整URL function curPageURL() { $pageURL = 'http'; if ($_SERVER["HTTPS"] == "on"){ $pageURL .= "s"; } $pageURL .= "://...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网