asanoli 0 Denunciar post Postado Setembro 22, 2007 Alguém aí sabe o comando que identifica o navegador que o internauta tá usando??? Compartilhar este post Link para o post Compartilhar em outros sites
GuttoSP 2 Denunciar post Postado Setembro 22, 2007 <?php function FUNC_brouserUsr(){ //echo FUNC_brouserUsr(); if((ereg("Nav", $_SERVER["HTTP_USER_AGENT"])) || (ereg("Gold", $_SERVER["HTTP_USER_AGENT"])) || (ereg("X11", $_SERVER["HTTP_USER_AGENT"])) || (ereg("Mozilla", $_SERVER["HTTP_USER_AGENT"])) || (ereg("Netscape", $_SERVER["HTTP_USER_AGENT"])) AND (!ereg("MSIE", $_SERVER["HTTP_USER_AGENT"]) AND (!ereg("Konqueror", $_SERVER["HTTP_USER_AGENT"])))) $browser = "Netscape"; elseif(ereg("MSIE", $_SERVER["HTTP_USER_AGENT"])) $browser = "MSIE"; elseif(ereg("Lynx", $_SERVER["HTTP_USER_AGENT"])) $browser = "Lynx"; elseif(ereg("Opera", $_SERVER["HTTP_USER_AGENT"])) $browser = "Opera"; elseif(ereg("Netscape", $_SERVER["HTTP_USER_AGENT"])) $browser = "Netscape"; elseif(ereg("Konqueror", $_SERVER["HTTP_USER_AGENT"])) $browser = "Konqueror"; elseif((eregi("bot", $_SERVER["HTTP_USER_AGENT"])) || (ereg("Google", $_SERVER["HTTP_USER_AGENT"])) || (ereg("Slurp", $_SERVER["HTTP_USER_AGENT"])) || (ereg("Scooter", $_SERVER["HTTP_USER_AGENT"])) || (eregi("Spider", $_SERVER["HTTP_USER_AGENT"])) || (eregi("Infoseek", $_SERVER["HTTP_USER_AGENT"]))) $browser = "Bot"; else $browser = "Other"; return $browser; } echo FUNC_brouserUsr(); ?> Compartilhar este post Link para o post Compartilhar em outros sites
asanoli 0 Denunciar post Postado Setembro 23, 2007 Amigo, não funcionou! Mostra outro navegador... Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Setembro 23, 2007 isso é uma questão complexa.primeiramente você de ter um arquivo de informação sobre browsers. existe um arquivo chamado browscap.ini.ou se preferir utilize classes que simulam o browscap. Compartilhar este post Link para o post Compartilhar em outros sites
Bruno Cobra 0 Denunciar post Postado Setembro 23, 2007 Cara, por que não tenta através de Javascript? É tão mais fácil... Caso se interesse, dê uma olhada neste link: http://www.geocities.com/SiliconValley/Way/3105/pagina30.htm Compartilhar este post Link para o post Compartilhar em outros sites
mmb 0 Denunciar post Postado Setembro 23, 2007 Olá amigo, Eu lhe recomendaria fazer por javascript JAVASCRIPT <script language="javascript">document.print(navigator.appName); </script> Você também pode fazer por php seria mais complicado eu sei como indentificar o Explorer e o FF o resto você vai ter que descobrir PHP if(strstr($_SERVER['HTTP_USER_AGENT'], MSIE)) { echo 'IE'; } elseif(strstr($_SERVER['HTTP_USER_AGENT'], Firefox)) { echo 'FF'; } else { echo 'Não indentificado'; } Abraços, mmb Compartilhar este post Link para o post Compartilhar em outros sites
asanoli 0 Denunciar post Postado Setembro 24, 2007 Obrigado a todos. Vou ver qual a melhor forma. Abs, Compartilhar este post Link para o post Compartilhar em outros sites
Leonardo P 0 Denunciar post Postado Setembro 24, 2007 o problema do js é q ele não é confiável Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Setembro 25, 2007 leoardo, via JS é seguro sim. o maior problema é incompatibilidade entre os diversos browsers no mercado, o que nos obrigaria a desenvolver uma montanha de scripts só pra saber a versão do browser e outra montanha de scripts só pra saber o nome do browser... desencanei de fazer esse tipo de sistema depois que conheci o Urchin, que hj pertence ao google http://analytics.google.com Compartilhar este post Link para o post Compartilhar em outros sites