Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/01/2012, 07:02
educacanis
 
Fecha de Ingreso: octubre-2010
Ubicación: Madrid
Mensajes: 295
Antigüedad: 14 años
Puntos: 12
función para reconocer Netscape

Hola, tengo en una web un aviso para los que utilizan versiones muy antiguas de IE, ya que no se ve bien del todo. Utilizo la siguiente función que encontré en Internet para que lo reconozca:

Código PHP:
function ieversion() {
  
ereg('MSIE ([0-9]\.[0-9])',$_SERVER['HTTP_USER_AGENT'],$reg);
  if(!isset(
$reg[1])) {
    return -
1;
  } else {
    return 
floatval($reg[1]);
  }

sin embargo, me he dado cuenta de que en Netscape no sólo son unos pocos fallos de gráficos, sino que falla prácticamente toda la web, no soporta en absoluto el php y quería avisar a los usuarios, (ya que he visto en las estadisticas de mi web que son varios los que usan Netscape) que están utilizando un navegador muy antiguo y que la página no se puede ver con Netscape.

Mi problema es que no sé como escribir la función. Sé que tengo que utilizar la función $_SERVER['HTTP_USER_AGENT'] y buscar dentro las palabras "Netscape" o "Navigator", pero no sé como incluirla en lo que ya está, alguien puede echarme un cable??