HTTP_REFERER这个是作用是返回上一个页面地址包,但有时会取不到,我们可以模仿它来做下面来看二种在正常的$_SERVER[\'HTTP_REFERER\']取不到值的处理方法。
//简单关于http_referer一
| 代码如下 | 复制代码 |
|
$phpSelf = isset($_SERVER['PHP_SELF']) ? $_SERVER['PHP_SELF'] : $_SERVER['SCRIPT_NAME']; $queryString = ''; echo $phpSelf . $queryString; |
|
//实例教程二 HTTP_REFERER二
| 代码如下 | 复制代码 |
| $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://localhost/test.php'); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_REFERER, 'http://www.baidu.com'); $data = curl_exec($ch); curl_close($ch); echo $data; |
|
/* http://www.111cn.net/test.php */
die($_SERVER['HTTP_REFERER']);
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号