Identificando o Navegador do Cliente Web

Publicado por JOSUÉ C. DOS SANTOS (última atualização em 07/04/2017)

[ Hits: 1.919 ]

Homepage: http://www.josuecamelo.com

Download 6592.navegador.php




Este script simples retorna com precisão a maioria dos navegadores usados atualmente.

  



Esconder código-fonte

<?php
/*
   Autor: Josué Camelo
  Data: 10/02/2016
  E-mail: contato@josuecamelo.com
*/
function verificaNavegador() {
    $u_agent = $_SERVER['HTTP_USER_AGENT'];

   if(preg_match('/MSIE/i',$u_agent) && !preg_match('/Opera/i',$u_agent) || preg_match('/Trident/i',$u_agent))
    {
        $bname = 'IE';
        $ub = "MSIE";
    }elseif(preg_match('/Edge/i',$u_agent)){
      $bname = 'EDGE';
        $ub = "Edge";
   }elseif(preg_match('/Firefox/i',$u_agent)){
        $bname = 'FIREFOX';
        $ub = "FIREFOX";
    }elseif(preg_match('/Chrome/i',$u_agent)){
        $bname = 'CHROME';
        $ub = "CHROME";
    }elseif(preg_match('/AppleWebKit/i',$u_agent)){
        $bname = 'OPERA';
        $ub = "OPERA";
    }elseif(preg_match('/Safari/i',$u_agent)){
        $bname = 'SAFARI';
        $ub = "SAFARI";
    } elseif(preg_match('/Netscape/i',$u_agent)){
        $bname = 'NETSCAPE';
        $ub = "NETSCAPE";
    }
 
   return $bname;
}

echo verificaNavegador();

Scripts recomendados

Busca Plug Play

teamo de mass

Sistema para postar fotos

Sistema Básico de Curriculum Virtual

Script PHP simples que mostra IP e UserAgent do visitante, mesmo em alguns casos de proxy


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts