<?php
$user_agent= explode( "/", $_SERVER['HTTP_USER_AGENT']);
$TANMATSU=$user_agent[0];
if($TANMATSU=="DoCoMo"){$URL="indexk.php";}
elseif($TANMATSU=="L-mode"){$URL="indexk.php";}
elseif($TANMATSU=="ASTEL"){$URL="indexk.php";}
elseif($TANMATSU=="UP.Browser"){$URL="indexk.php";}
elseif($TANMATSU=="PDXGW"){$URL="indexk.php";}
elseif($TANMATSU=="J-PHONE"){$URL="indexk.php";}
elseif(preg_match("/^KDDI/",$TANMATSU)){$URL="indexk.php";}
else{$URL="demo.html";}
header("Location: ".$URL);
?>
ヘッダ・クッキーの最近のブログ記事
header("Refresh:600");
単位秒
##########ここからプロクシチェック#############
$FLG=false;
$IP=getenv(REMOTE_ADDR);
$HS=getenv(REMOTE_HOST);
if($HS==""){$HS=gethostbyaddr($IP);}
$PO=getenv(REMOTE_PORT);
#.jp 、.bbtec.net 、 .il24.net 以外は規制
if(!eregi('\.jp|\.bbtec.net|\.il24\.net|localhost',$HS)){$FLG=true;}
#以下の環境変数に何か含まれてたらアウト
if(getenv(HTTP_VIA)){$FLG=true;}
if(getenv(HTTP_CACHE_INFO)){$FLG=true;}
if(getenv(HTTP_SP_HOST)){$FLG=true;}
if(getenv(HTTP_FORWARDED)){$FLG=true;}
if(getenv(HTTP_FORWARDED_FOR)){$FLG=true;}
if(getenv(HTTP_X_FORWARDED_FOR)){$FLG=true;}
if(getenv(HTTP_CLIENT_IP)){$FLG=true;}
#ホスト名にprox squid cache www dns firewall
if(eregi('prox|squid|cache|www|dns|firewall',$HS)){$FLG=true;}
if($FLG==true){
ERREXIT("プロクシ経由での予約は現在行っておりません。");
}
#このファイルをインクルードするだけでチェックできる。
$NAME="KIRARI";
$OVERTIME=30;#単位分
$URL="./login.php";
$COOKIEFLG="true";
if(isset($_COOKIE[$NAME])){
$time=$_COOKIE[$NAME];
$timeflg1=time()-$time;
$timeflg2=60*$OVERTIME;
if($timeflg1>$timeflg2){
$COOKIEFLG="timeover";
setcookie($NAME);
setcookie($NAME,0,0);
}else{
setcookie($NAME);
setcookie($NAME,time(),0);
}
}else{$COOKIEFLG="false";}
if($COOKIEFLG=="true"){
return;
}
if(isset($_COOKIE[$NAME])){