欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

PHP 判断请求来源

程序员文章站 2022-03-11 23:05:31
...
<?php
header('Content-Type: text/html; charset=utf-8');
define("WEBSITE", "http://onestopweb.iteye.com");

if($_SERVER["REQUEST_METHOD"] == "POST" && isset($_POST['fdata'])){
    sourceJudgment();
    echo $_POST["website"];
    exit;
}
//来源判断
function sourceJudgment(){
    if (strpos($_SERVER['HTTP_REFERER'], WEBSITE)===false) {
        header('Location:'.WEBSITE.'/index.php?f='.$_SERVER['HTTP_REFERER']);
        exit;
    }
}
?>
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>PHP 判断请求来源</title>
</head>
<body>
<form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">
	<input type="text" name="website" value="" placeholder="请输入网址">
	<input type="submit" name="fdata" value="提交">
</form>
</body>

  

效果图:
PHP 判断请求来源
            
    
    博客分类: 境-PHP 请求来源判断来源PHP请求来源判断请求来源判断
 

 

 

 

 

 

 

 

 

 

  • PHP 判断请求来源
            
    
    博客分类: 境-PHP 请求来源判断来源PHP请求来源判断请求来源判断
  • 大小: 11.7 KB