WEBGEMIUM - Centro de estatísticas ",$title = "ESTATÍSTICAS - WEBGEMIUM", $baseheight=25){ echo "" . $title . "
" . $headtitle . " - Chave " . $chave_id . "
" . $dominio . " 

Menu

  • Geral


  • Previsões


  • Médias


  • Visitantes Recentes


  • Visitantes Online


  • Ranking de páginas


  • Recordes


  • Navegadores


  • Sistema Operacional


  • IP's Banidos


  • 5 últimos dias
  • "; if (!isset($_COOKIE['ES_LoggedIn'])){ echo "


    Administração

  • Configurações

  • Senhas


  • "; } echo "
    " . $content . "
    gwen brinkley gwen brinkley mouth heidelberg reformed church heidelberg reformed church cold harvest moon sodder harvest moon sodder girl gwen ross austin texas gwen ross austin texas page greyhound bus knoxville greyhound bus knoxville board hartman nursery hartman nursery steel healthspring nashville healthspring nashville oil harmony ir remotes harmony ir remotes coast hamilton hospital webster city hamilton hospital webster city numeral h r sales phoenix h r sales phoenix board gwinett county white pages gwinett county white pages history hamilton beach coffeemakers hamilton beach coffeemakers sense hampton inn hotels raleigh hampton inn hotels raleigh minute harvey little green book harvey little green book success guy haircuts guy haircuts don't harrison western denver harrison western denver dry guys with shaggy hair guys with shaggy hair some harding place nashville tennessee harding place nashville tennessee certain hawaii county parks recreation hawaii county parks recreation skill haines ohana haines ohana now harriet tubman s childhood home harriet tubman s childhood home game harrison hardbody norris jr harrison hardbody norris jr voice harriets hare harriets hare double haunting stories true haunting stories true bought henry clay cigars henry clay cigars sat hellmans chicken recipe cheese hellmans chicken recipe cheese property hanna valdez hanna valdez particular harvey hillard harvey hillard continent heather graham pictures nude heather graham pictures nude star hector reyes freudenberg hector reyes freudenberg flow hacienda harley scottsdale hacienda harley scottsdale strange greyhound bus schedule tucson greyhound bus schedule tucson start hayden idaho nursery hayden idaho nursery slow guy in supra guy in supra fly handjob stories with picture handjob stories with picture cover hanging wall magazine rack hanging wall magazine rack cost hamilton 322 jet specifications hamilton 322 jet specifications natural harriet tubman and boats harriet tubman and boats death hep palmer hep palmer hunt hacker young helm godfrey hacker young helm godfrey magnet hide orange comment bars hide orange comment bars said health related camps health related camps shoe hematologists brampton in ontario hematologists brampton in ontario organ gregory k squires gregory k squires drop guy in capris guy in capris begin hidalgo coloring pages hidalgo coloring pages could hebron cemetery delaware hebron cemetery delaware subject hansbrough henderson duke flagrant hansbrough henderson duke flagrant act hairstyles for blacks hairstyles for blacks river hidden fence new jersey hidden fence new jersey best hamilton beach 50220 hamilton beach 50220 thought hanford ca school district hanford ca school district character gringo s restaurant houston gringo s restaurant houston gold hampton inn kanas hampton inn kanas four griggs orange cop ny griggs orange cop ny complete hairstlye magazines hairstlye magazines during handmark mobile find handmark mobile find seed hayley williams 2007 tour hayley williams 2007 tour cross heather graham sex clips heather graham sex clips electric harrisburg motorcycle harrisburg motorcycle mass helena diaz property helena diaz property river harrison township water authority harrison township water authority been harrison county mississippi harrison county mississippi question harbor freight kansas city harbor freight kansas city heard guadalupe december 12 guadalupe december 12 was guatamalan coloring pages guatamalan coloring pages rope helena pics helena pics sense hester hardaway fayettville hester hardaway fayettville rich hermitage tandil hermitage tandil a helena mt video helena mt video mind harris auction holton kansas harris auction holton kansas noise harmony terrace apartments harmony terrace apartments problem harley kansas city harley kansas city mean herp food black crickets herp food black crickets who growthland realty humboldt growthland realty humboldt forest havana joe robinson havana joe robinson original gtek portland texas gtek portland texas is guy l ingram guy l ingram where guy mannering guy mannering save harvest booksearch harvest booksearch whole hand made indian headpiece hand made indian headpiece broad harvest baptist college harvest baptist college order henry helms henry helms tool hazel dell elementary hazel dell elementary log harvey nicholls u k harvey nicholls u k he hi jack this freeware hi jack this freeware mine heavyset black women heavyset black women suggest guy self sucking dicks guy self sucking dicks world harriet russell michigan harriet russell michigan nothing hidden valley recipe hidden valley recipe tube guadalupe county tx forms guadalupe county tx forms word helicopter flights grand canyon helicopter flights grand canyon oxygen hawe charlotte hawe charlotte necessary harvest inn randallstown harvest inn randallstown event haydn london symphonies haydn london symphonies children gregory john waters gregory john waters blow helen johnson racine wi helen johnson racine wi fact hell s kitchen clinton name hell s kitchen clinton name hunt half indian dooley half indian dooley little gregory guzzie gregory guzzie cook hamilton texas deer hunting hamilton texas deer hunting nor hartford ct concerts hartford ct concerts safe gs 350 charlotte gs 350 charlotte experiment harmony golf preserve fl harmony golf preserve fl create hamilton in cable tv hamilton in cable tv plane henderson senior games henderson senior games include handloads for winchester 25wssm handloads for winchester 25wssm small hamilton county iowa sheriff hamilton county iowa sheriff depend guitar center beaverton guitar center beaverton tall hfi inc new york hfi inc new york design healthcare onjohn edwards healthcare onjohn edwards quick hew york life hew york life rich h m clothing miami h m clothing miami over hartford ct sex hartford ct sex night hickory ridge golf corse hickory ridge golf corse real helm ca railroad helm ca railroad look hector acosta songs hector acosta songs quite hampton inn bend oregon hampton inn bend oregon above harvest wheat concrete harvest wheat concrete always hero stories firfighters hero stories firfighters nation hawkins history dutton hawkins history dutton heat harmony fender zone harmony fender zone for healthy campbell soup healthy campbell soup result herald sun hit magazine herald sun hit magazine much hamilton beach joice extractor hamilton beach joice extractor earth heathman inn kirkland heathman inn kirkland matter heather anderson wenaas heather anderson wenaas mine heath ledger nfa jones heath ledger nfa jones spread harley davidson olathe kansas harley davidson olathe kansas century guy havery guy havery choose hawthorne educational books hawthorne educational books feed habib bank new york habib bank new york lay hialiah public shools miami hialiah public shools miami level haldane central school district haldane central school district nose harpers valley oklahoma harpers valley oklahoma cross helena antonaccio pics helena antonaccio pics pattern hampton and clock hampton and clock night harrisburg and maennerchor harrisburg and maennerchor nature hardcore gym washington dc hardcore gym washington dc grand guion multimedia guion multimedia we heth family history heth family history minute harmony crossroad harmony crossroad bread harvey seat belt purse harvey seat belt purse leg hawkeye douglas facebook photos hawkeye douglas facebook photos study havana porn havana porn heavy handmade totes albertville handmade totes albertville half harrison county indiana maps harrison county indiana maps did hampton hoedown hampton hoedown before harrisburg poice bureau harrisburg poice bureau station headgames portland me headgames portland me high harrison artillery pendleton harrison artillery pendleton three hanover subdivision and bentonville hanover subdivision and bentonville ball gregory debner gregory debner old guy mitchel baker guy mitchel baker stretch handyswitch wireless light switch handyswitch wireless light switch space herff jones orlando florida herff jones orlando florida horse guadalupe river conditions guadalupe river conditions these grilled barbeque chicken drumsticks grilled barbeque chicken drumsticks substance hazen wilson hazen wilson told guiding light announcer guiding light announcer rock grilled bone in chicken grilled bone in chicken practice helen marie holbrook helen marie holbrook differ harrison ford quotes harrison ford quotes dictionary hauppauge drivers hauppauge drivers road harvey s lumber company harvey s lumber company numeral harvest moon unlimited harvest moon unlimited was hensley tire hensley tire week guy hands wiki guy hands wiki magnet gymnastics near princeton indiana gymnastics near princeton indiana effect hari krishna oxford street hari krishna oxford street type gregory gomba gregory gomba am halle berry xx halle berry xx rail hampton inn palmdale hampton inn palmdale section hard fault vista hard fault vista triangle gwen cords milwaukee wi gwen cords milwaukee wi create hartselle drug july 2007 hartselle drug july 2007 space harrison meeske harrison meeske pretty hereford cattle pictures hereford cattle pictures sure hewlett packard g85 drivers hewlett packard g85 drivers coast halibut cove state cabins halibut cove state cabins similar hardy boys aim icon hardy boys aim icon size hardy boats hardy boats spell hamburg kalender foto hamburg kalender foto anger gwen anderson lakeside realty gwen anderson lakeside realty here handcuff black box handcuff black box tell heflin law firm heflin law firm again halle berry s diet halle berry s diet stick hamilton beach blender replacement hamilton beach blender replacement quite hbo bouty hunters hbo bouty hunters mount hail columbia hail columbia period grinding companies in washington grinding companies in washington learn helena music teachers association helena music teachers association fact hampton inn bloomington indiana hampton inn bloomington indiana general hector rivera negron hector rivera negron on hagar bible story hagar bible story soldier harvest word search harvest word search populate happiness nails oceanside ca happiness nails oceanside ca but heywood wakefield furniture vendors heywood wakefield furniture vendors answer heather perry atacadero heather perry atacadero music gringo burger houston texas gringo burger houston texas weight guest 502 light guest 502 light machine henry wainwright henry wainwright cost hamburgers pershing el paso hamburgers pershing el paso story hannaford page ranking hannaford page ranking please guitar center beaverton or guitar center beaverton or interest hardwood floors lancaster pa hardwood floors lancaster pa basic gregory m mcgee louisiana gregory m mcgee louisiana liquid henderson park inn henderson park inn noise harbor bay business park harbor bay business park are guzman peoria il guzman peoria il division heavenly ham york pa heavenly ham york pa grand hickory construction knoxville tn hickory construction knoxville tn unit hawke s bay goodtime foods hawke s bay goodtime foods why hazlitt s hotel london hazlitt s hotel london blue hardy dam hardy dam noise grover cleveland info grover cleveland info power hatfield cattle hatfield cattle chair henry luna trenton henry luna trenton stone hair salon jersey city hair salon jersey city decide hensley scandal hensley scandal show henry w taft henry w taft are haunted winchester house haunted winchester house guess haines route 13 haines route 13 section hegemeyer sells to rexel hegemeyer sells to rexel event hampton silversmith flatware hampton silversmith flatware tube guy rehmann guy rehmann bell hawthorne property management hawthorne property management wonder handa company lakeview ohio handa company lakeview ohio strange haley baker haley baker month henry finney jacksonville fl henry finney jacksonville fl after hellgate london hints hellgate london hints wish hamilton direct inc chatsworth hamilton direct inc chatsworth practice helm auto repair manul helm auto repair manul most heritage baptist church montgomery heritage baptist church montgomery work headshot photographers los angeles headshot photographers los angeles work gregory ivory springfield police gregory ivory springfield police happen hartmarx jones hartmarx jones process heinen s bay village heinen s bay village pose halle berry s accomplishments halle berry s accomplishments line hardness lapis onyx agate hardness lapis onyx agate half gregory gavin auction gregory gavin auction story hawthorne racing track results hawthorne racing track results mother hack shack fayetteville ga hack shack fayetteville ga had heart light shivering feeling heart light shivering feeling proper hickory hollow bbq houston hickory hollow bbq houston example guilderland central school guilderland central school throw hamburg population hamburg population job hamilton hawks hamilton hawks object hammer construction samson alabama hammer construction samson alabama chick headrest mobile dvd players headrest mobile dvd players tell hardy winter greens colorado hardy winter greens colorado bank hidden valley ski hidden valley ski head gregory l reece gregory l reece certain gregory gay sussex gregory gay sussex begin hampton center norfolk hampton center norfolk room harvey guille guernsey harvey guille guernsey believe hewy p newton hewy p newton mind hatfield township pa hatfield township pa day growing a yucca plant growing a yucca plant jump growlux lights growlux lights consider hartford frocks inc hartford frocks inc light helms deep building plans helms deep building plans salt hezekiah williams genealogy virginia hezekiah williams genealogy virginia current hampton inn salisbury md hampton inn salisbury md sand gwynn jones poem madoc gwynn jones poem madoc fat gretch pages gretch pages busy hack wilson s 1930 homers hack wilson s 1930 homers speed hamilton sailboat nashville tn hamilton sailboat nashville tn more henderson stansbury henderson stansbury let hayden creek drift hayden creek drift describe henderson rain king henderson rain king art hawthorne motivation theory hawthorne motivation theory atom hark granite charlotte nc hark granite charlotte nc yet groundhog divers port elgin groundhog divers port elgin drop hartsfield jackson atlanta hartsfield jackson atlanta mile hardwood flooring portland ore hardwood flooring portland ore include greystone safari jeff jerome greystone safari jeff jerome tool hansford t johnson hansford t johnson sand gregory toth houston gregory toth houston may halal food chicken halal food chicken iron heywood wakefield miami heywood wakefield miami ear gucci valentines day gucci valentines day search hamilton ohio journal news hamilton ohio journal news temperature hermiston parks hermiston parks coast hardy boy mysteries hardy boy mysteries center hampton road newspaper hampton road newspaper death hchd houston texas hchd houston texas spoke hamptons liphook hamptons liphook yard harmony ball cats harmony ball cats black henry warren biography henry warren biography care hartford craigs list batteries hartford craigs list batteries thick henry dagget lincoln illinois henry dagget lincoln illinois serve hancock subaru columbia sc hancock subaru columbia sc swim helena tab helena tab here guys wearing running shorts guys wearing running shorts prove health care jobs portland health care jobs portland talk heredity magazine heredity magazine difficult harley christmas lights harley christmas lights force hair dressers toni guy hair dressers toni guy warm heritage village columbia sc heritage village columbia sc did heirloom prayer warrior heirloom prayer warrior thought gypsies in england gypsies in england gather harrison city pa tax harrison city pa tax pick hayden pannetiere upskirt hayden pannetiere upskirt among griggs livingston county griggs livingston county offer guelph ontario biltmore hats guelph ontario biltmore hats gentle hardy bamboo palm hardy bamboo palm put hidden bay resort wahkon hidden bay resort wahkon be hermione spanking stories hermione spanking stories represent hal holbrook filmography hal holbrook filmography reply guy sprites guy sprites main hampton inn disney world hampton inn disney world dead hands on vancouver washington hands on vancouver washington two hamilton school clinton ny hamilton school clinton ny solve hamilton pal twirling hamilton pal twirling children hampton lakes wichita hampton lakes wichita an hbo troy kell hbo troy kell act hacked sims downloads hacked sims downloads silver hartford ct naacp hartford ct naacp whose harriet sweet harriet harriet sweet harriet about grill cheese culver city grill cheese culver city control harmony printing harmony printing new grubbs emergency service grubbs emergency service subtract hearing cooperative research centre hearing cooperative research centre camp herff jones history herff jones history nose guerro s in austin guerro s in austin after harry winston new york harry winston new york remember heil young tab rust heil young tab rust surprise heather hunter porn pics heather hunter porn pics move hamilton sunstrand parts hamilton sunstrand parts consider hamilton county environmental svcs hamilton county environmental svcs near hayden heros broken bridges hayden heros broken bridges held harvest southern gospel group harvest southern gospel group face gregory siebert escondido ca gregory siebert escondido ca work half moon bay dragstrip half moon bay dragstrip base hereford cinema hereford cinema settle hamilton county tax collector hamilton county tax collector discuss harrison automotive chattanooga harrison automotive chattanooga soft guitar center murrieta guitar center murrieta horse gyms in imperial pa gyms in imperial pa offer hamilton pump rebuild hamilton pump rebuild would hampton bay 164 040 hampton bay 164 040 ocean gregory lane quesenbery gregory lane quesenbery horse hector hell fredericksburg va hector hell fredericksburg va quite hayashi automotive stratford hayashi automotive stratford felt gregory weigandt marietta ga gregory weigandt marietta ga green hersey bell town hersey bell town vary harrier magazine harrier magazine seem harold sedgwick harold sedgwick huge half pound weiners half pound weiners necessary hematology horse warrior hematology horse warrior planet hermes athens greece hermes athens greece pretty hartsfield jackson airport map hartsfield jackson airport map day
    "; } $act = @$_GET['act']; if ($act == "summary"){ //Check page's privacy filter if (is_secret()){ //Authorization required if (require_login() == FALSE) exit(); } $total_visitantes_unicos=stat_value("totalunique"); $total_visitantes_unicos_hora=stat_value("hourunique"); $total_visitantes_unicos_hoje=stat_value("todaysunique"); $total_visitantes_unicos_semana=stat_value("weekunique"); if($total_visitantes_unicos_hora > $total_visitantes_unicos) $total_visitantes_unicos_hora = $total_visitantes_unicos; if($total_visitantes_unicos_hoje > $total_visitantes_unicos) $total_visitantes_unicos_hoje = $total_visitantes_unicos; if($total_visitantes_unicos_semana > $total_visitantes_unicos) $total_visitantes_unicos_semana = $total_visitantes_unicos; $message = "

    Estatísticas Gerais da chave $chave_id

    Aqui está o resumo das estatísticas do site, para maiores detalhes use o menu ao lado.
    Resultados obtidos dos últimos " . stat_value("totaldays") . " dias.

    Totais:
    Hits: " . stat_value("totalhits") . "
    Visitantes únicos: " . $total_visitantes_unicos . "

    Hora:
    Hits nesta hora: " . stat_value("hourshits") . "
    Visitantes únicos: " . $total_visitantes_unicos_hora . "

    Hoje:
    Hits hoje: " . stat_value("todayshits") . "
    Visitantes únicos: " . $total_visitantes_unicos_hoje . "




    Nesta semana:
    Hits nesta semana: " . stat_value("weekhits") . "
    Visitantes únicos: " . $total_visitantes_unicos_semana . "

    Hits neste mês: " . stat_value("monthhits") . "
    "; Message($message,$chave_id,$dominio); } else if ($act == "browsers"){ //Check page's privacy filter if (is_secret()){ //Authorization required if (require_login() == FALSE) exit(); } $message = "

    Navegadores mais usados

    Os resultados são baseados em visitantes únicos e compara os diferentes navegadores utilizados pelos visitantes deste site.



    "; $browser = stream_browser_list(); $count = 0; $highest; foreach($browser as $bi) { $count++; if ($bi['users'] > $highest) $highest = $bi['users']; } $percent = 70; $left= 0; $totalheight = $count*45; for ($i=0; $i < $count; $i++){ $browser[$i]['name'] = str_replace("Internet Explorer", "Microsoft IE", $browser[$i]['name']); $percent = (70/$highest)*$browser[$i]['users']; if ($percent < 1){ $percent = 1; } $left = 70 - $percent; $message .= "
    " . $browser[$i]['name'] . " " . $browser[$i]['users'] . "
    "; } $message .= "
    "; Message($message,$chave_id,$dominio); } else if ($act == "systems"){ //Check page's privacy filter if (is_secret()){ //Authorization required if (require_login() == FALSE) exit(); } $message = "

    Sistemas operacionais

    Os resultados são baseados em visitantes únicos e compara os diferentes sistemas operacionais utilizados pelos visitantes deste site.



    "; $system = stream_os_list(); $count = 0; $highest; foreach($system as $si) { $count++; if ($si['users'] > $highest) $highest = $si['users']; } $percent = 70; $left= 0; $totalheight = $count*45; for ($i=0; $i < $count; $i++){ $percent = (70/$highest)*$system[$i]['users']; if ($percent < 1){ $percent = 1; } $left = 70 - $percent; $message .= "
    " . $system[$i]['name'] . " " . $system[$i]['users'] . "
    "; } $message .= "
    "; Message($message,$chave_id,$dominio); } else if ($act == "onlinenow"){ //Check page's privacy filter if (is_secret()){ //Authorization required if (require_login() == FALSE) exit(); } $vinfo = stream_visitors_online(); $curinf = 0; $message = "
    Visitantes Online (tempo real)

    Para obter informações detalhadas sobre cada visitante acesse \"Visitantes Recentes\" no menu ao lado.

    Existem no momento " . count($vinfo) . " visitante(s) no site.

    "; foreach($vinfo as $cvi) { $curinf++; $message .= "Usuário #" . $curinf . "
    Endereço IP: " . $cvi['ip'] . "

    Vendo a página: " . $cvi['lastpage'] . "
    Está no site desde: " . $cvi['time'] . "


    "; } $message .= "
    "; Message($message,$chave_id,$dominio); } else if ($act == "page_sel_pop"){ //Check page's privacy filter if (is_secret()){ //Authorization required if (require_login() == FALSE) exit(); } $message .= "
    Ranking das Páginas

    Por favor selecione se deseja visualizar o ranking de cada página em percentuais ou em hits:

    Modos de visulaização:

    Por percentual

    Por hits


    Administração:    

    Clique aqui para resetar (zerar) os rankings
    "; Message($message,$chave_id,$dominio); } else if ($act == "rankreset"){ //Authorization required if (require_login() == FALSE) exit(); $fp = fopen($dir_this . "data/track_main.dat", "w"); if ($fp){ fputs($fp, ""); fclose($fp); } $message .= "
    Ranking das páginas resetado

    A estatística dos rankings das páginas foi reinicializada do zero.

    Clique para retornar ao menu

    "; Message($message,$chave_id,$dominio); } else if ($act == "page_hits_pop"){ //Check page's privacy filter if (is_secret()){ //Authorization required if (require_login() == FALSE) exit(); } $percent = false; if (isset($_GET['style']) == 2) $percent = true; $pinfo = stream_page_popularity(); $curinf = 0; $hitsum = 0; $message = "

    Ranking das Páginas

    Estes rankings são baseados na visita individual de cada página:

    "; //Get the total number of hits, in case the style is percent for($i=0; $i"; } $message .= "


    "; $message .= ""; $message .= "Endereço da página:
    "; foreach($pinfo as $cpi) { $urlinfo = parse_url($cpi['name']); if (@$urlinfo['query'] != "") $f_url = $urlinfo['path'] . "?" . $urlinfo['query']; else $f_url = $urlinfo['path']; if (strlen($f_url) > 42){ while (strlen($f_url) > 42 && substr_count($f_url, "/") > 1){ $f_url = substr($f_url, strpos($f_url, "/", 2)); } $f_url = "..." . $f_url; } if (strlen($f_url) > 42){ $f_url = substr($f_url, strlen($f_url)-39); // while (strlen($f_url) > 41){ // $f_url = substr($f_url, 1); // } $f_url = "..." . $f_url; } $message .= "
    " . $f_url . ""; } $message .= "


    "; $message .= ""; if (!$percent) $right_title = "Hits"; else $right_title = "Percentual"; $message .= "$right_title:
    "; foreach($pinfo as $cpi) { if (!$percent) $message .= "
    " . $cpi['hits'] . ""; else $message .= "
    " . round(($cpi['hits']/$hitsum)*100, 2) . "%"; } $message .= "


    "; $message .= ""; $message .= ""; Message($message,$chave_id,$dominio); } else if ($act == "predict"){ //Check page's privacy filter if (is_secret()){ //Authorization required if (require_login() == FALSE) exit(); } $message = "

    Previsão de tráfego - Hits

    Previsões baseadas nos hits em períodos relativos

    Baseado:


    Na última hora:

    No último dia:

    Na última semana:

    Hora


    " . round( (stat_value("hourshits")/gmdate_divisable("i", mktime()+time_offset()))*60 , 0) . "

    " . round( ((stat_value("hourshits")/gmdate_divisable("i", mktime()+time_offset()))*60)*24 , 0) . "

    " . round( (((stat_value("hourshits")/gmdate_divisable("i", mktime()+time_offset()))*60)*24)*7 , 0) . "
    Dia


    " . round( (stat_value("todayshits")/gmdate_divisable("H", mktime()+time_offset())) , 0) . "

    " . round( (stat_value("todayshits")/gmdate_divisable("H", mktime()+time_offset()))*24 , 0) . "

    " . round( ((stat_value("todayshits")/gmdate_divisable("H", mktime()+time_offset()))*24)*7 , 0) . "
    Semana


    " . round( ((stat_value("weekhits")/gmdate_divisable("w", mktime()+time_offset())))/24 , 0) . "

    " . round( (stat_value("weekhits")/gmdate_divisable("w", mktime()+time_offset())) , 0) . "

    " . round( ((stat_value("weekhits")/gmdate_divisable("w", mktime()+time_offset())*7)) , 0) . "
    "; Message($message,$chave_id,$dominio); } else if ($act == "login"){ $message = "
    Login para área de administração:



    Login:   

    Senha:   


      
    "; Message($message,$chave_id,$dominio); } else if ($act == "plogin"){ $username = $_POST['user']; $password = $_POST['pass']; if (try_login($username, $password)){ $message = "
    Bem vindo(a)

    "; $message .= "Você esta logado no sistema central de estatísticas Webgenium. Você pode configurar o sistema personalizando-o para suas preferências. A senha e login padrão é admin

    "; $message .= "



    Para configurar o sistema agora:

    acesse aqui!"; $message .= "

    "; } else { $message = "
    Falha de login



    Login:   

    Senha:   


      
    "; } Message($message,$chave_id,$dominio); } else if ($act == "average"){ //Check page's privacy filter if (is_secret()){ //Authorization required if (require_login() == FALSE) exit(); } $message = "
    Médias Geradas

    Estas médias são baseadas no monitoramento das atividades dos visitantes e podem não refletir a real estatísca deste site.

    Média baseada nos ultimos " . stat_value("totaldays") . " dias.


    Hits por dia: " . round(stat_value("averagehits"), 0) . "

    Visitantes únicos por dia: " . round(stat_value("averageunique"), 0) . "
    "; Message($message,$chave_id,$dominio); } else if ($act == "lastinfo"){ //Check page's privacy filter if (is_secret()){ //Authorization required if (require_login() == FALSE) exit(); } $limit = get_value($dir_this . "data/user.dat", "TRACKLIMIT"); if ($limit < 5 || $limit > 999 || !is_numeric($limit)){ $limit = 25; } $message = "
    Últimos $limit visitantes

    Aqui estão disponibilizados os $limit últimos visitantes deste site , incluindo algumas informações de cada um deles."; $vd = stream_visitor_info(); $cur_vis=0; $hitstoday = stat_value("hitstoday"); foreach($vd as $v1) { $cur_vis++; $message .= "

    Usuário #$cur_vis:

    "; $message .= "Endereço IP: " . $v1['ip'] . "
    "; $message .= "
    Referenciado em: " . $v1['refer'] . "
    "; $message .= "Página de entrada: " . $v1['lastpage'] . "
    "; if ($hitstoday > 0) $percent_today = round(($v1['views']/$hitstoday)*100, 2); else $percent_today = 100; if ($percent_today >= 50) $percent_today = "  
    " . $percent_today . " "; else $percent_today = "  " . $percent_today . " "; $message .= "
    Total de páginas acessadas: " . $v1['views'] . str_repeat(" ", 6) . "
    Responsável por: " . $percent_today . "% das visitas de hoje"; $message .= "
    Horário da visita: " . $v1['time'] . "
    "; $message .= "
    Navegador: " . $v1['browser'] . "
    "; $message .= "
    Opções: "; $message .= "Bloquear o aesso deste visitante

    "; //echo "
    Referrer: " . $v1['refer']; //echo "
    Address: " . $v1['ip']; } $message .= "

    "; Message($message,$chave_id,$dominio); } else if ($act == "banlist"){ //Check page's privacy filter if (is_secret()){ //Authorization required if (require_login() == FALSE) exit(); } $blist = stream_banned_list(); $message = "

    Lista de IP's Bloqueados

    Os seguintes IP's estão bloqueados para acesso a este site.

    Endereço IP

    "; for ($i=0; $i"; $message .="
    Bloqueado em:

    "; for ($i=0; $i"; $message .="
    Opções

    "; for ($i=0; $i= 0){ $b_ip = $blist[$id]['ip']; $n_blist = ""; for ($i=0; $i < count($blist); $i++){ if ($i != $id) $n_blist .= "<#!BAN!#><#!IP!#>" . $blist[$i]['ip'] . "<#!ENDIP!#><#!AGENT!#>" . $blist[$i]['agent'] . "<#!ENDAGENT!#><#!WHEN!#>" . $blist[$i]['when'] . "<#!ENDWHEN!#><#!ENDBAN!#>\r\n"; } put_contents($dir_this . "data/banned.dat", $n_blist); } $message .= "
    Desbloqueio efetuado!

    " . $b_ip . " foi liberado.

    Acesse aqui para visualizar a lista de IP's bloqueados.

    "; Message($message,$chave_id,$dominio); } else if ($act == "banuser"){ //Authorization required if (require_login() == FALSE) exit(); $agent = $_GET['agent']; $ip = $_GET['ip']; if ($ip != $_SERVER['REMOTE_ADDR']){ ban_user($ip, $agent); $message .= "
    Bloqueamento efetuado!

    " . $ip . " foi bloqueado.

    Acesse aqui para visualizar a lista de IP's bloqueados.

    "; } else { $message .= "
    Falha no Bloqueio

    Por razões de segurança, o sistema não permite o bloqueio de si mesmo.

    Acesse aqui para visualizar a lista de IP's bloqueados.

    "; } Message($message,$chave_id,$dominio); } else if ($act == "isbanned"){ exit("Seu acesso a este site esta temporariamente bloqueado."); } else if ($act == "records"){ //Check page's privacy filter if (is_secret()){ //Authorization required if (require_login() == FALSE) exit(); } $message = "
    Recordes

    O sistema está armazenando todos os registros conseguidos, registrando assim os picos de popularidade do site."; $message .= "


    Recorde de visitas em um dia:

    Hits em um dia:
    " . stat_value("dayrecord") . "

    Recorde registrado em:
    " . stat_value("dayrecorddate"); $message .= "


    Recorde de visitas em uma semana:

    Hits em uma semana:

    " . stat_value("weekrecord"); $message .= "


    "; Message($message,$chave_id,$dominio); } else if ($act == "pword"){ //Authorization required if (require_login() == FALSE) exit(); //Get the current username if (file_exists($dir_this . "data/user.dat")) $curuser = get_value($dir_this . "data/user.dat", "USERNAME"); else $curuser = ""; $message = "
    Senha e Login

    "; $message .= "Caso você não tenha alterado ainda, o login e senha padrão é \"admin\". Aconselhamos a alterá-lo imediatamente para sua maior segurança."; $message .= "

    Login:


    Nova senha:
    (Deixe em branco para permanecer a antiga)



       
    "; $message .= "

    "; Message($message,$chave_id,$dominio); } else if ($act == "upass"){ //Authorization required if (require_login() == FALSE) exit(); $username = $_POST['user']; $password = $_POST['pass']; update_user($username, $password); $message = "
    Usuário alterado

    "; $message .= "As informações foram alteradas com sucesso."; $message .= "



    Acesse aqui para logar usando a nova conta:

    Logar!"; $message .= "

    "; Message($message,$chave_id,$dominio); } else if ($act == "settings"){ $offset = get_value($dir_this . "data/user.dat", "OFFSET"); //Authorization required if (require_login() == FALSE) exit(); for ($i=12;$i >= 1;$i--){ if ($i < 10){ $setary = array_merge($setary, array("-0$i:00")); } else{ $setary = array_merge($setary, array("-$i:00")); }} for ($i=0;$i <= 12;$i++){ if ($i < 10){ $setary = array_merge($setary, array("+0$i:00")); } else{ $setary = array_merge($setary, array("+$i:00")); }} $message = "
    Configurações Gerais

    Nesta área você poderá configurar suas preferências, login, senha, etc. Estes valores já estão setados em um padrão otimizado mas poderão ser alterados para atender suas preferências como administrador."; $message .= "

    Geral:

    "; $message .= "Offset (Horário local):



    "; $p_info = "
    Nota: Caso selecione \"Privado\", isto bloqueará cada saída de resultados existentes no site e será necessário logar-se para ter acesso as estatísticas
    "; if (get_value($dir_this . "data/user.dat", "PRIVACY") == "private") $message .= "Controle de privacidade:$p_info
    Público Privado


    "; else $message .= "Controle de privacidade:$p_info
    Público Privado


    "; $message .= "
    Especificações:

    Limitar o acompanhamento em    usuários.

    Cor das colunas na área de gráficos:
    (red blue black yellow, etc)

    "; if (get_value($dir_this . "data/user.dat", "RSTYLE") == 2) $message .= "
    Ranking das páginas:

    Remover variaveis (http://www.seusite.com/index.php)
    Incluir variveis (http://www.seusite.com/index.php?page_id=home)


    "; else $message .= "
    Ranking das páginas:

    Remover variaveis (http://www.seusite.com/index.php)
    Incluir variveis (http://www.seusite.com/index.php?page_id=home)


    "; $message .= "
      


    "; $message .= "


    "; Message($message,$chave_id,$dominio); } else if ($act == "usettings"){ //Authorization required if (require_login() == FALSE) exit(); $limit = $_POST['limit']; $chart_color = $_POST['chartcolor']; $privacy = $_POST['privacy']; $ranking = $_POST['ranking']; $offset = $_POST['offset']; $chart_color = strtolower(str_replace(" ", "", $chart_color)); if ($limit >= 5 && $limit <= 999 && is_numeric($limit)){ remove_value($dir_this . "data/user.dat", "TRACKLIMIT"); update_value($dir_this . "data/user.dat", "TRACKLIMIT", "", $limit); } if (strlen($chart_color) > 2){ remove_value($dir_this . "data/user.dat", "CHARTCOLOR"); update_value($dir_this . "data/user.dat", "CHARTCOLOR", "", $chart_color); } remove_value($dir_this . "data/user.dat", "PRIVACY"); update_value($dir_this . "data/user.dat", "PRIVACY", "", $privacy); remove_value($dir_this . "data/user.dat", "RSTYLE"); update_value($dir_this . "data/user.dat", "RSTYLE", "", $ranking); if (substr_count($offset, "-") >= 1){ $mfunc = "-"; } else if (substr_count($offset, "+") >= 0){ $mfunc = "+"; } $offset = str_replace("-", "", $offset); $offset = str_replace("+", "", $offset); $offset = str_replace(":", "", $offset); if (strlen($offset)<4){ $offset = "0" . $offset; } $offset = $mfunc . $offset; remove_value($dir_this . "data/user.dat", "OFFSET"); update_value($dir_this . "data/user.dat", "OFFSET", "", $offset); $message = "
    Configurações efetuadas

    "; $message .= "As alterções foram efetuados com sucesso..."; $message .= "

    "; Message($message,$chave_id,$dominio); } else if ($act == "trend"){ //Check page's privacy filter if (is_secret()){ //Authorization required if (require_login() == FALSE) exit(); } $day_info = stream_day_info(); $chart_color = get_value($dir_this . "data/user.dat", "CHARTCOLOR"); if ($chart_color == "Undefined") $chart_color=darkblue; $day1=0; $day2=0; $day3=0; $day4=0; $day5=0; $day1_when=0; $day2_when=0; $day3_when=0; $day4_when=0; $day5_when=0; $cur_loc=4; for ($i=1; $i < 6; $i++){ $var = "day" . $i; $$var = $day_info[$cur_loc]['hits']; if ($$var == 0){ //$$var = 1; } $var = "day" . $i . "_when"; $$var = $day_info[$cur_loc]['when']; $cur_loc--; } $highest=0; for ($i=1; $i < 6; $i++){ $var = "day" . $i; if ($$var > $highest){ $highest = $$var; } } if ($highest > 0) $multiple = 200/$highest; else $multiple = 0; $day1 = $day1*$multiple; $day1--; $day2 = $day2*$multiple; $day2--; $day3 = $day3*$multiple; $day3--; $day4 = $day4*$multiple; $day4--; $day5 = $day5*$multiple; $day5--; $day1=round($day1, 0); $day2=round($day2, 0); $day3=round($day3, 0); $day4=round($day4, 0); $day5=round($day5, 0); $day1_sp = 200-$day1; $day2_sp = 200-$day2; $day3_sp = 200-$day3; $day4_sp = 200-$day4; $day5_sp = 200-$day5; while ($day1_sp + $day1 > 200) $day1_sp--; while ($day2_sp + $day2 > 200) $day2_sp--; while ($day3_sp + $day3 > 200) $day3_sp--; while ($day4_sp + $day4 > 200) $day4_sp--; while ($day5_sp + $day5 > 200) $day5_sp--; while ($day1_sp + $day1 < 200) $day1_sp++; while ($day2_sp + $day2 < 200) $day2_sp++; while ($day3_sp + $day3 < 200) $day3_sp++; while ($day4_sp + $day4 < 200) $day4_sp++; while ($day5_sp + $day5 < 200) $day5_sp++; $step_amount = round($highest/5, 0); $step5 = $step_amount; $step4 = $step_amount*2; $step3 = $step_amount*3; $step2 = $step_amount*4; $step1 = $step_amount*5; $message = "

    Gráfico das atividades

    Aqui está representado no gráfico abaixo as variações dos últimos 5 dias (5 à 5), os resultados são baseados nos hits diários.
    $step1
    $step2
    $step3
    $step4
    $step5
    -
    -
    -
    -
    -
    $day1_when
    $day2_when
    $day3_when
    $day4_when
    $day5_when
    "; $message .= "

    "; Message($message,$chave_id,$dominio); } else{ //Check page's privacy filter if (is_secret()){ //Authorization required if (require_login() == FALSE) exit(); } $message = "
    Bem vindo(a)

    "; $message .= "Você esta logado no sistema central de estatísticas Webgenium. Você pode configurar o sistema personalizando-o para suas preferências. A senha e login padrão é admin

    "; $message .= "



    Para configurar o sistema agora:

    acesse aqui!"; $message .= "

    "; Message($message,$chave_id,$dominio); } ob_end_flush(); ?>