Tema: PHP y JAVA
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/10/2003, 13:53
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

La unica innformacion sobre el navegador que conoce PHP es la que le envia el navegador en la cabecera HTTP HTTP_USER_AGENT (accesible via $_SERVER['HTTP_USER_AGENT']). Y normalmente solo da el nombre y version del navegador y del sistema operativo. Nada de informacion de plugins.

Creo que javascript si puede averiguar los plugins (creo que la JVM es un plugin, no estoy seguro). Seria que javascript detectase si tiene la JVM e hiciese una redireccion a la URL correspondiente (o le pasara un paramtro a PHP en la URL redireccionada). Pero eso añadiria una redireccion al usuario y a google no le gustaria nada (no entiende javascript, se le podria solucionar con un enlace en un <noscript>).

Pero tu problema con el sistema de navegacion quizas se pueda solucionar con solo HTML. Creo que antes habia en HTML una etiqueta <noapplet> que servia para meter ahi el codigo que querias mostrar si mçno se podia mostrar el applet. Pero ahora creo que los applets se meten con <embed> o algo pareceido, como los FLASH. No se si como los Flash tendra una opcion para que en el caso que el navegador no tenga el JVM se active automagicamente la descarga e instalacion.

Pero lo que tengo claro es que PHP solo no puede detectar si el navegador tiene la JVM instalada.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.