// 84.27.115.140 if(eregi('77\.250\.23\.131|221\.194\.132\.|193\.36\.177\.155|81\.173\.125\.129|85\.17\.199\.9|95\.108\.128\.2|78.27.26.134',$_SERVER['REMOTE_ADDR'])) { exit; } ?> $user_agent = $_SERVER['HTTP_USER_AGENT']; if(eregi('PlayStation',$user_agent)) {$devicename = 'PlayStation' ;} elseif(eregi('MSIE 7.0; Windows NT 5.1',$user_agent)) {$devicename = 'MSIE 7.0' ;} elseif(eregi('Firefox',$user_agent)) {$devicename = 'Firefox' ;} elseif(eregi('iphone',$user_agent)) {$devicename = 'iPhone' ;} elseif(eregi('ipod',$user_agent)) {$devicename = 'iPod' ;} elseif(eregi('s710',$user_agent)) {$devicename = 'S710' ;} elseif(eregi('p3300',$user_agent)) {$devicename = 'HTC P3300' ;} elseif(eregi('BlackBerry',$user_agent)) {$devicename = 'BlackBerry' ;} elseif(eregi('SonyEricsson',$user_agent)) {$devicename = 'Sony Ericsson' ;} elseif(eregi('Samsung',$user_agent)) {$devicename = 'Samsung' ;} elseif(eregi('Android',$user_agent)) {$devicename = 'Android' ;} elseif(eregi('ku990',$user_agent)) {$devicename = 'LG ku990' ;} elseif(eregi('kp500',$user_agent)) {$devicename = 'LG kp500' ;} elseif(eregi('ku910',$user_agent)) {$devicename = 'LG ku910' ;} elseif(eregi('kc910',$user_agent)) {$devicename = 'LG kc910' ;} elseif(eregi('kg800',$user_agent)) {$devicename = 'LG kg800' ;} elseif(eregi('KS360',$user_agent)) {$devicename = 'LG KS360' ;} elseif(eregi('kf600',$user_agent)) {$devicename = 'LG kf600' ;} elseif(eregi('ke970',$user_agent)) {$devicename = 'LG ke970' ;} elseif(eregi('ke850',$user_agent)) {$devicename = 'LG ke850' ;} elseif(eregi('HTC Elf|HTC Touch|P3450|P3700|p3650',$user_agent)) {$devicename = 'HTC Touch' ;} elseif(eregi('HTC',$user_agent)) {$devicename = 'HTC toestel' ;} elseif(eregi('MDA',$user_agent)) {$devicename = 'MDA Vario toestel' ;} elseif(eregi('ipaq',$user_agent)) {$devicename = 'HP iPaq' ;} elseif(eregi('E50',$user_agent)) {$devicename = 'Nokia E50' ;} elseif(eregi('E51',$user_agent)) {$devicename = 'Nokia E51' ;} elseif(eregi('E55',$user_agent)) {$devicename = 'Nokia E55' ;} elseif(eregi('E60',$user_agent)) {$devicename = 'Nokia E60' ;} elseif(eregi('E61',$user_agent)) {$devicename = 'Nokia E61' ;} elseif(eregi('E62',$user_agent)) {$devicename = 'Nokia E62' ;} elseif(eregi('E63',$user_agent)) {$devicename = 'Nokia E63' ;} elseif(eregi('E65',$user_agent)) {$devicename = 'Nokia E65' ;} elseif(eregi('E66',$user_agent)) {$devicename = 'Nokia E66' ;} elseif(eregi('E70',$user_agent)) {$devicename = 'Nokia E70' ;} elseif(eregi('E71',$user_agent)) {$devicename = 'Nokia E71' ;} elseif(eregi('E75',$user_agent)) {$devicename = 'Nokia E75' ;} elseif(eregi('E90',$user_agent)) {$devicename = 'Nokia E90' ;} elseif(eregi('N70',$user_agent)) {$devicename = 'Nokia N70' ;} elseif(eregi('N71',$user_agent)) {$devicename = 'Nokia N71' ;} elseif(eregi('N72',$user_agent)) {$devicename = 'Nokia N72' ;} elseif(eregi('N73',$user_agent)) {$devicename = 'Nokia N73' ;} elseif(eregi('N75',$user_agent)) {$devicename = 'Nokia N75' ;} elseif(eregi('N76',$user_agent)) {$devicename = 'Nokia N76' ;} elseif(eregi('N77',$user_agent)) {$devicename = 'Nokia N77' ;} elseif(eregi('N78',$user_agent)) {$devicename = 'Nokia N78' ;} elseif(eregi('N79',$user_agent)) {$devicename = 'Nokia N79' ;} elseif(eregi('N80',$user_agent)) {$devicename = 'Nokia N80' ;} elseif(eregi('N81',$user_agent)) {$devicename = 'Nokia N81' ;} elseif(eregi('N82',$user_agent)) {$devicename = 'Nokia N82' ;} elseif(eregi('N85',$user_agent)) {$devicename = 'Nokia N85' ;} elseif(eregi('N86',$user_agent)) {$devicename = 'Nokia N86' ;} elseif(eregi('N90',$user_agent)) {$devicename = 'Nokia N90' ;} elseif(eregi('N91',$user_agent)) {$devicename = 'Nokia N91' ;} elseif(eregi('N92',$user_agent)) {$devicename = 'Nokia N92' ;} elseif(eregi('N93',$user_agent)) {$devicename = 'Nokia N93' ;} elseif(eregi('N95',$user_agent)) {$devicename = 'Nokia N95' ;} elseif(eregi('N96',$user_agent)) {$devicename = 'Nokia N96' ;} elseif(eregi('N97',$user_agent)) {$devicename = 'Nokia N97' ;} elseif(eregi('7373',$user_agent)) {$devicename = 'Nokia 7373' ;} elseif(eregi('7370',$user_agent)) {$devicename = 'Nokia 7370' ;} elseif(eregi('6820',$user_agent)) {$devicename = 'Nokia 6862' ;} elseif(eregi('6500',$user_agent)) {$devicename = 'Nokia 6500' ;} elseif(eregi('6300',$user_agent)) {$devicename = 'Nokia 6300' ;} elseif(eregi('6280',$user_agent)) {$devicename = 'Nokia 6280' ;} elseif(eregi('6234',$user_agent)) {$devicename = 'Nokia 6234' ;} elseif(eregi('6233',$user_agent)) {$devicename = 'Nokia 6233' ;} elseif(eregi('6230',$user_agent)) {$devicename = 'Nokia 6230' ;} elseif(eregi('6210',$user_agent)) {$devicename = 'Nokia 6210' ;} elseif(eregi('6120',$user_agent)) {$devicename = 'Nokia 6120' ;} elseif(eregi('6110',$user_agent)) {$devicename = 'Nokia 6110' ;} elseif(eregi('5800',$user_agent)) {$devicename = 'Nokia 5800' ;} elseif(eregi('MOT-Q9',$user_agent)) {$devicename = 'Motorola Q9' ;} elseif(eregi('Palm',$user_agent)) {$devicename = 'Palm' ;} elseif(eregi('Nokia',$user_agent)) {$devicename = 'Nokia toestel' ;} elseif(eregi('LG/',$user_agent)) {$devicename = 'LG Mobiel toestel' ;} elseif(eregi('MOT-',$user_agent)) {$devicename = 'Motorola toestel' ;} elseif(eregi('Symbian',$user_agent)) {$devicename = 'Symbian toestel' ;} elseif(eregi('Vodafone',$user_agent)) {$devicename = 'Vodafone toestel' ;} elseif(eregi('T-Mobile',$user_agent)) {$devicename = 'T-Mobile toestel' ;} elseif(eregi('Toshiba',$user_agent)) {$devicename = 'Toshiba toestel' ;} elseif(eregi('Sony',$user_agent)) {$devicename = 'Sony toestel' ;} elseif(eregi('Opera Mini',$user_agent)) {$devicename = 'Opera Mini' ;} else {$devicename = 'Mobieltje' ;} ?> # CONSTANTEN define("LASER", 0); define("RADAR", 1); ## Betrouwbaarheidscookie ## if (isset($_COOKIE["flitsers"])) // als de cookie al bestaat is het een bekende gebruiker! // Nu moeten de visits en pageviews opgetsled worden { $id_plus_count = $_COOKIE[flitsers]; // de cookie moet ontleed worden... list( $random, // het random getal, zodat bezoekers die precies tegelijk hun eerste bezoek brachten ook onderscheiden worden $eerstedatum, // 090424081160 (ymdHis) timestamp van eerste bezoek = uniek $aantalpages, // aantal pagina's tot nu toe bekeken $eerstenaam, // als iemand ooit al een reactie heeft gegeven is er al een naam bekend $aantalvisits, // aantal keer bezocht (om de twee uur) $aantalPOSTS // aantal keer iets ingevuld ) = explode("-", $id_plus_count); $aantalpages2 = $aantalpages + 1 ; if (isset($_COOKIE["visits"])) // als de cookie bestaat dan moet er niets meer opgeteld worden { $aantalvisits2 = $aantalvisits; } else // de cookie bestaat niet, dus tel er een bij op zorg dat dit twee uur niet meer gebeurd door een cookie uit te zetten { $aantalvisits2 = $aantalvisits + 1; setcookie("visits","$aantalvisits2", time()+7200); } $aantalPOSTS2 = $aantalPOSTS + 0 ; } else { // er staat dus nog geen cookie en dus heeft de bezoeker óf zijn cookies gewist óf hij is echt BRAND NEW // hier zou een database connectie gemaakt mogen worden, zodat enkele gegevens één keer opgeslagen worden // gegevens als user agent, device, etc // op die manier ie simpel te kijken hoeveel unieke bezoekers er zijn $random = rand (11,99); // ook nog een random string $eerstedatum = date("ymdHis"); // aanmaak timestamp $aantalpages2 = 1 ; if (isset($_COOKIE[comment_author_SVR])) { $eerstenaam = $_COOKIE[comment_author_SVR]; } else { $eerstenaam = 'nb';} $aantalvisits2 = 1 ; setcookie("visits","$aantalvisits2", time()+7200); $aantalPOSTS2 = 0; } setcookie('flitsers', ''.$random.'-'.$eerstedatum.'-'.$aantalpages2.'-'.$eerstenaam.'-'.$aantalvisits2.'-'.$aantalPOSTS2.'', time() + 3000000); ## EINDE SCRIPT OM BETROUWBAARHEID adhv de bezoekfrequentie te bepalen $asid = $_SERVER['HTTP_X_ASID']; if (!isset($asid)) { $asid = $_SERVER['HTTP_X_XID']; } if (!isset($asid)) { $asid = $_SERVER['HTTP_X_WEB_ID'];} /* // De spammer van FS heeft de volgende user agent: PPC; 240x320; HTC_P3450/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) Deze ip adreseen zijn er geweest bij de drie meldingen op 16 april: 77.63.1.165 77.63.0.126 77.63.39.137 77.62.9.217 Deze namen heeft hij gehad: vrindj Fs-guy flitsservice.nl Teun // */ function getip() { if (isSet($_SERVER)) { if (isSet($_SERVER["HTTP_X_FORWARDED_FOR"])) { $realip = $_SERVER["HTTP_X_FORWARDED_FOR"]; } elseif (isSet($_SERVER["HTTP_CLIENT_IP"])) { $realip = $_SERVER["HTTP_CLIENT_IP"]; } else { $realip = $_SERVER["REMOTE_ADDR"]; } } else { if ( getenv( 'HTTP_X_FORWARDED_FOR' ) ) { $realip = getenv( 'HTTP_X_FORWARDED_FOR' ); } elseif ( getenv( 'HTTP_CLIENT_IP' ) ) { $realip = getenv( 'HTTP_CLIENT_IP' ); } else { $realip = getenv( 'REMOTE_ADDR' ); } } return $realip; } if(eregi('82.95.86.200|84.105.85.121|94.214.17.34|216.240.131.192',$_SERVER['REMOTE_ADDR'])) // 84.27.115.140|193.221.125.113|87.209.76.250 { echo ''; $GLOBALS['adl_count_params']=true; @include_once $GLOBALS['HTTP_SERVER_VARS']['DOCUMENT_ROOT'].'/twatch_include/logger.php'; $to = "stijn@v2dm.com"; $Name = "flitsers.mobi/"; $email = "no-reply@flitsers.mobi"; $header = "From: ". $Name . " <" . $email . ">\r\n"; $subject = "Bekeken"; $body = 'Bekeken door spammer http://flitsers.mobi/twatch/latest.php?ip='.getip().' UA : '.$_SERVER['HTTP_USER_AGENT'].' '; mail($to, $subject, $body, $header); exit; } else { ; } $naamflits = $_COOKIE[comment_author_SVR]; if($naamflits == 'Jan Doedel'||$naamflits == 'Zicht'||$naamflits == 'flitsservice.nl'||$naamflits == 'Sig') { echo ''; $GLOBALS['adl_count_params']=true; @include_once $GLOBALS['HTTP_SERVER_VARS']['DOCUMENT_ROOT'].'/twatch_include/logger.php'; $to = "stijn@v2dm.com"; $Name = "flitsers.mobi"; $email = "no-reply@flitsers.mobi"; $header = "From: ". $Name . " <" . $email . ">\r\n"; $subject = "Bekeken door $naamflits"; $body = 'Bekeken door spammer '.$naamflits.' op http://flitsers.mobi/twatch/latest.php?ip='.getip().' UA : '.$_SERVER['HTTP_USER_AGENT'].' '; mail($to, $subject, $body, $header); exit; } else { ; } ?> ######################################################################### function iphone_check() // LET OP!!!!!!!!!!!!!! WOrdt ook gebruikt voor icon ######################################################################### { if(eregi('iphone|ipod',$_SERVER['HTTP_USER_AGENT'])) { return true; } } function detect_mobile_device(){ if(eregi('up.browser|up.link|windows ce|iemobile|opera|mini|mmp|symbian|midp|wap|phone|pocket|mobile|pda|psp|SGHU600',$_SERVER['HTTP_USER_AGENT'])){ return true; } if(stristr($_SERVER['HTTP_ACCEPT'],'text/vnd.wap.wml')||stristr($_SERVER['HTTP_ACCEPT'],'application/vnd.wap.xhtml+xml')){ return true; } if(isset($_SERVER['HTTP_X_WAP_PROFILE'])||isset($_SERVER['HTTP_PROFILE'])||isset($_SERVER['X-OperaMini-Features'])||isset($_SERVER['UA-pixels'])){ return true; } $a = array('acs-','alav','alca','amoi','audi','aste','avan','benq','bird','blac','blaz','brew','cell','cldc','cmd-','dang','doco','eric','hipt','inno','ipaq','java','jigs','kddi','keji','leno','lg-c','lg-d','lg-g','lge-','maui','maxo','midp','mits','mmef','mobi','mot-','moto','mwbp','nec-','newt','noki','opwv','palm','pana','pant','pdxg','phil','play','pluc','port','prox','qtek','qwap','sage','sams','sany','sch-','sec-','send','seri','sgh-','shar','sie-','siem','smal','smar','sony','sph-','symb','t-mo','teli','tim-','tosh','tsm-','upg1','upsi','vk-v','voda','w3c ','wap-','wapa','wapi','wapp','wapr','webc','winw','winw','xda','xda-'); if(isset($a[substr($_SERVER['HTTP_USER_AGENT'],0,4)])){ return true; } } ## //VEEL GEBRUIKERS VANAF PC ### if(!detect_mobile_device()) { if(eregi('MSIE 8.0|MSIE 7.0|MSIE 6.0|firefox',$_SERVER['HTTP_USER_AGENT'])) // detect IE7 of 8 { if (isset($_COOKIE["flitsflits3"])) { $STRid_plus_count = $_COOKIE["flitsflits3"]; list( $STRrandom, // het random getal, zodat bezoekers die precies tegelijk hun eerste bezoek brachten ook onderscheiden worden $STReerstedatum, // 042408 (ymdH) timestamp van eerste bezoek = uniek $STRaantalpages, // aantal pagina's tot nu toe bekeken ) = explode("-", $STRid_plus_count); $STRaantalpages2 = $STRaantalpages + 1 ; } else { $STRrandom = rand (11111,99999); // ook nog een random string $STReerstedatum = date("md"); // aanmaak timestamp $STRaantalpages2 = 1 ; } setcookie('flitsflits3', ''.$STRrandom.'-'.$STReerstedatum.'-'.$STRaantalpages2.'', time() + 3000000); } } ## //VEEL GEBRUIKERS VANAF PC ### ?>
if($_COOKIE['flitsersfont'] == 'big') { ?> } elseif($_COOKIE['flitsersfont'] == 'small') { ?> } elseif($_COOKIE['flitsersfont'] == 'biggest') { ?> } else { ?> } ?>