示例#1
0
 public static function registraVisita()
 {
     $sql = 'insert into sitevisita (ip,pagina,navegador,versao) values (:ip,:pagina,:navegador,:versao)';
     $registrar = new ComandoPreparado(Conf::pegCnxPadrao(), $sql);
     $registrar->liga("ip", $_SERVER["REMOTE_ADDR"]);
     $registrar->liga("pagina", isset($_GET['action']) ? $_GET['action'] : 'index');
     $registrar->liga("navegador", Utilitarios::getNavegador());
     $registrar->liga("versao", Utilitarios::getVersaoNavegador());
     if (isset($_SESSION['visita_registrada'])) {
         if (!$_SESSION['visita_registrada']) {
             $registrar->executa();
             $_SESSION['visita_registrada'] = true;
         }
     } else {
         $registrar->executa();
         $_SESSION['visita_registrada'] = true;
     }
 }