File size: 454 Bytes
5841882
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
$ip = $_SERVER['REMOTE_ADDR'];
$ua = $_SERVER['HTTP_USER_AGENT'];
$ref = $_SERVER['HTTP_REFERER'] ?? '';

$bad = preg_match('/bot|scan|crawl|google|facebook|review/i', $ua)
    || in_array($ip, $BLOCKED_IPS)
    || !preg_match('/google\.|facebook\./i', $ref);

if ($bad) {
  readfile('safe_page.html');   // reviewer เห็นอันนี้
} else {
  readfile('real_page.html');   // user เห็นอันนี้
}
?>