Hosting de Calidad
  • Inicio
  • Precios y servicios
  • F.a.q y ayudas
  • Realizar pedido
  • Webs alojadas
  • Quienes somos
  • Foro HyD
  • Contacto

    Zona Dominios

    Entrar
    registro de dominios


    Zona Hosting

    Entrar
    alojamiento web


    5 Métodos de Pago
    Tarjeta de crédito
    Domiciliación
    Transferencia
    Soporte Epagado
    Soporte Paypal

    Liberalización .es

    Ver mas
    dominios .es


  •  
     
     
    get_browser

    get_browser

    (PHP 3, PHP 4 )

    get_browser __ Informa sobre lo que es capaz de hacer el navegador (browser) del usuario_

    Descripción

    object get_browser ( [string user_agent])

    get_browser() intenta determinar las características del navegador del usuario_ Para ello consulta el fichero de información del navegador, browscap_ini_ Por defecto, se utiliza el valor de $HTTP_USER_AGENT; sin embargo, puede alterar ésto (i_e_, consultando otra información del navegador) pasando el parámetro opcional user_agent a get_browser()_

    La información se devuelve en un objto, que contendrá varios elementos de datos que representan, por ejemplo, los números de versión (mayor y menor) del navegador y la cadena ID; valores TRUE/false para características como los marcos, JavaScript, y cookies; etc_

    browscap_ini contiene información de muchos navegadores, depende de las actualizaciones del usuario para mantener la base de datos actualizada_ El formato del fichero es claramente auto_explicativo_

    El ejemplo siguiente muestra como se puede listar toda la información disponible recuperada del navegador del usuario_

    Ejemplo 1_ ejemplo get_browser()

    <?php
    function list_array( $array ) {
       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 );
    ?>

    La salida del script anterior debería paracerse a ésto:

    Mozilla/4_5 [en] (X11; U; Linux 2_2_9 i586)<hr>
    <b>browser_name_pattern:</b> Mozilla/4\_5_*<br>
    <b>parent:</b> Netscape 4_0<br>
    <b>platform:</b> Unknown<br>
    <b>majorver:</b> 4<br>
    <b>minorver:</b> 5<br>
    <b>browser:</b> Netscape<br>
    <b>version:</b> 4<br>
    <b>frames:</b> 1<br>
    <b>tables:</b> 1<br>
    <b>cookies:</b> 1<br>
    <b>backgroundsounds:</b> <br>
    <b>vbscript:</b> <br>
    <b>javascript:</b> 1<br>
    <b>javaapplets:</b> 1<br>
    <b>activexcontrols:</b> <br>
    <b>beta:</b> <br>
    <b>crawler:</b> <br>
    <b>authenticodeupdate:</b> <br>
    <b>msn:</b> <br>

    Para conseguir ésto, su opción de fichero de configuración browscap debe apuntar a la correcta localización del fichero browscap_ini_

    Para más información (incluyendo localizaciones desde las que puede obtener un fichero browscap_ini), consulte las FAQ sobre PHP en http://www_php_net/FAQ.html_

    Nota: el soporte para browscap fue añadido en la versión 3_0b2 de PHP_

     
       



    registro de dominios | alojamiento web | hosting por publicidad

       

     

    Manual de linux Manual de apache Manual de php Manual de mysql Manual de SQL Manual del Plesk Como funciona Paypal Manual de html