Monday, 06 de February de 2012
Autoagregador RSS
PHP
Detectar navegador del visitante
Menú
Autoagregador RSS
Contactar
Buscar
Contribuyen
Ciber Geek
Codigo Geek
Red Adictos
¿Queres contribuir con tu blog?
Recursos Free
Altas en buscadores
Correos
Estadisticas
File Hostings
Foros Hostings
Web Hostings
Salas de Chat
Web Amigas
Red Adictos
Celulares
Letras de canciones
Chistes
Cinema Full
DirectorioX
Discografia de
Juegos
Juegos
KaBooM!
Parana Vende
Notebooks
Videos de
Feeds RSS
Detectar navegador del visitante
escrito por admin
Saturday, 24 de June de 2006
/******************************************
** Description : BrowserDetector
** File Name : browserDetector.php3
** Author : epsilon7 for PHyX8 studios
** Author Email : Esta dirección de correo electrónico está protegida contra los robots de spam, necesita tener Javascript activado para poder verla
** Created : Thursday, May 11, 2000
** Last Modified : Wednesday, July 12, 2000
** Modified By : epsilon7
*'
INFO:
Returns Browser information
based on HTTP_USER_AGENT
Ported from The Webmonkey JavaScript Source
##BrowserDetector()
##Parses User-Agent string into useful info.
##Source: Webmonkey Code Library
##(http://www.hotwired.com/webmonkey/javascript/code_library/)
##Author: Rich Blaylock
##Author Email: Esta dirección de correo electrónico está protegida contra los robots de spam, necesita tener Javascript activado para poder verla Usage:
include("browserDetector.php3");
$bd = new BrowserDetector;
Variables:
$bd->BROWSER // Netscape, MSIE, Opera
$bd->PLATFORM // Win95, Unix, Windows 98, Mac, PPC, etc.
$bd->VERSION // MajorVersion.MinorVersion
$bd->MAJORVER // Major Version (before . in version string)
$bd->MINORVER // Minor Version (after . in version string)
'****************************************/
class BrowserDetector
{ var $UA = "";
var $BROWSER = "Unknown";
var $PLATFORM = "Unknown";
var $VERSION = "";
var $MAJORVER = "";
var $MINORVER = "";
/* START CONSTRUCTOR */
function BrowserDetector()
{ $this->UA = getenv(HTTP_USER_AGENT);
$preparens = "";
$parens = "";
$i = strpos($this->UA,"(");
if ($i >= 0)
{ $preparens = trim(substr($this->UA,0,$i));
$parens = substr($this->UA,$i+1,strlen($this->UA));
$j = strpos($parens,")");
if($j>=0)
{ $parens = substr($parens,0,$j);
}
}
else
{ $preparens = $this->UA;
}
$browVer = $preparens;
$token = trim(strtok($parens,";"));
while($token)
{ if($token=="compatible")
{
}
elseif(preg_match("/MSIE/i","$token"))
{ $browVer = $token;
}
elseif(preg_match("/Opera/i","$token"))
{ $browVer = $token;
}
elseif(preg_match("/X11/i","$token") || preg_match("/SunOS/i","$token") || preg_match("/Linux/i","$token"))
{ $this->PLATFORM = "Unix";
}
elseif(preg_match("/Win/i","$token"))
{ $this->PLATFORM = $token;
}
elseif(preg_match("/Mac/i","$token") || preg_match("/PPC/i","$token"))
{ $this->PLATFORM = $token;
}
$token = strtok(";");
}
$msieIndex = strpos($browVer,"MSIE");
if($msieIndex >= 0)
{ $browVer = substr($browVer,$msieIndex,strlen($browVer));
}
$leftover = "";
if(substr($browVer,0,strlen("Mozilla")) == "Mozilla")
{ $this->BROWSER = "Netscape";
$leftover=substr($browVer,strlen("Mozilla")+1,strlen($browVer));
}
elseif(substr($browVer,0,strlen("Lynx")) == "Lynx")
{ $this->BROWSER = "Lynx";
$leftover=substr($browVer,strlen("Lynx")+1,strlen($browVer));
}
elseif(substr($browVer,0,strlen("MSIE")) == "MSIE")
{ $this->BROWSER = "IE";
$leftover=substr($browVer,strlen("MSIE")+1,strlen($browVer));
}
elseif(substr($browVer,0,strlen("Microsoft Internet Explorer")) == "Microsoft Internet Explorer")
{ $this->BROWSER = "IE";
$leftover=substr($browVer,strlen("Microsoft Internet Explorer")+1,strlen($browVer));
}
elseif(substr($browVer,0,strlen("Opera")) == "Opera")
{ $this->BROWSER = "Opera";
$leftover=substr($browVer,strlen("Opera")+1,strlen($browVer));
}
$leftover = trim($leftover);
$i=strpos($leftover," ");
if($i > 0)
{ $this->VERSION = substr($leftover,0,$i);
}
else
{ $this->VERSION = $leftover;
}
$j = strpos($this->VERSION,".");
if($j >= 0)
{ $this->MAJORVER = substr($this->VERSION,0,$j);
$this->MINORVER = substr($this->VERSION,$j+1,strlen($this->VERSION));
}
else
{ $this->MAJORVER = $this->VERSION;
}
}
}
?>
Modificado el ( Saturday, 24 de June de 2006 )
[Volver]
Lease también
90Megs (90mb - 10gb - PHP - MYSQL)
Fate Back (60mb - Unlimited)
AFMU (100mb - 1gb - PHP - MYSQL)
ATSpace (50mb - Unlimited)
Wagoo (200mb - 10gb - PHP - MYSQL)
0Catch (100mb - 1.2gb)
Deluxe Host (100mb - 300gb - PHP - MYSQL)
PHPNet (300mb - 80gb - PHP - MYSQL)
3000MB (3gb - PHP - MYSQL)
AeroHostale (200mb - 5gb - PHP - MYSQL)
Award Space (200mb - 5gb - PHP - MYSQL)
My Place (350mb, 60gb, PHP, MYSQL)
FunPic (2500mb, PHP, MYSQL)
FireFox
GreenBrowser
Eliminar el subrayado de los links
Colocar mensaje en la barra de estado al posicionarse en un enlace,
Quake 3 y Half-Life en Flash
Firefox 2.0 Beta 1 disponible
Firefox esacalando posiciones...
FireFox 2: Está disponible para descargar la versión final del navegador libre de Internet
Safari, navegador Open Source basado en Konqueror
Photoshop CS3 beta ya se puede descargar
© 2012 SaGaTPC
Joomla!
es Software Libre distribuido bajo licencia GNU/GPL.
JoomSEF SEO by
Artio
.