<?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])){