Cerrito 0 Denunciar post Postado Abril 25, 2003 salve galeraminha duvida é a seguinte como faço identificar um navegador usando o phpsei com fazer para o explorer, <?php if (strstr($_SERVER['HTTP_USER_AGENT'], "MSIE" )){$navegador = Seu navegador é o: Internet Explorer; };?>sei que se ele encontrar a palavra "MSIE" ele retorna true, portanto o navegador é o explorer, mas e para os outros...desde já agradeço a ajuda de vcs...Marcio Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Abril 25, 2003 depende da versão do arquivo browscap.ini é nele que contém as informações sobre os browsersveja um exemplo que peguei no php.net: <?function list_array ($array){$str = ""; while (list ($key, $value) = each ($array)){$str .= "<b>$key:</b> $value<br>\n";} return $str;}echo "$HTTP_USER_AGENT<hr>\n";$browser = get_browser();echo list_array ((array) $browser);echo "<hr>"; $browser = get_browser(); if(isset($browser) && is_array($browser)){ while(list($chave,$valor)=each($browser)){ if(!isset($plataforma) || trim($plataforma)==""){ if($chave=="platform"){$plataforma = $valor;} } if(!isset($browser_nome) || trim($browser_nome)==""){ if($chave=="browser"){$browser_nome = $valor;} } } }else{ $plataforma = "Win32"; $browser_nome = "Microsoft Internet Explorer"; } echo $plataforma."<br>"; echo $browser_nome."<br>";?> Compartilhar este post Link para o post Compartilhar em outros sites