| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Cómo detectar si un cliente es móvil en PHP
    PHP es un lenguaje de programación de desarrollo web de código abierto utilizado para la creación de sitios web. Una base de datos MySQL a menudo se utiliza para organizar los datos de un sitio web de PHP. A menudo es necesario comprobar qué dispositivo está navegando por una página web , para determinar si la funcionalidad del sitio funcionará en el dispositivo. Los dispositivos móviles no admiten el uso de contenidos , tales como Flash , por lo que esto puede causar errores cuando se ve . Para superar esto, comprobar qué dispositivo está viendo el sitio, a continuación, ocultar el contenido que no funciona para ese dispositivo. Cosas que necesitará
    Bloc de notas
    Mostrar más instrucciones
    1

    Bloc de notas abierto y crear un nuevo archivo llamado " ClientDevice.php . "
    2 < p > Agregue el código siguiente a este para crear un archivo de clase , que detecta el dispositivo móvil que se utiliza:


    clase Client

    {

    /**
    < p> * Una lista de clientes móviles para comprobar . Usted puede agregar a esta lista, para comprobar si existen otros

    * Dispositivos móviles

    * por

    * @ var array

    * /foto

    _mobileClients privadas $ = ce " ,

    " BenQ " ,

    " mda " ,

    " mot - " ,

    " opera mini " ,
    < p > " philips " ,

    bolsillo " Función para comprobar si el cliente es un cliente para su móvil

    * por

    * @ param string $ userAgent

    * @ return valor booleano

    * /foto

    isMobileClient función pública ($ userAgent )

    {

    $ userAgent = strtolower ($ referencia) ;

    foreach ($ this-> _mobileClients como $ mobileClient ) {

    if ( strstr ($ userAgent , $ mobileClient )) {

    return true ; }


    }

    return false ;

    }

    }

    Guarde el archivo
    3

    Crear un nuevo archivo llamado " testmobile.php " y guardar . . para la misma ubicación que el archivo creado en el paso anterior
    4

    Agregue el siguiente código :

    include ( ' ClientDevice.php ' )

    Esto incluye el archivo de clase , creado en los pasos anteriores
    5

    llamar a la función Client () y comprobar si el dispositivo es un móvil, añadiendo este código: .

    $ client = new cliente ();

    $ client -> isMobileClient ($ _SERVER [' HTTP_USER_AGENT ']);

    la función devuelve un valor booleano (true o ​​false) para mostrar si el navegador está en un dispositivo móvil.

    Guarde el archivo . Ejecute el " ClientDevice.php " en un navegador para comprobar que la funcionalidad funciona.

    Previous :

    next :
      Artículos relacionados
    ·Cómo administrar MySQL con Plesk 
    ·Formato de entrada de fecha y hora en MySQL 
    ·Cómo conectarse a MySQL con PowerShell 
    ·Cómo cambiar el Tipo frase en PHP 
    ·Cómo modificar la interfaz de usuario MySQL Table en e…
    ·Cómo detectar dispositivos móviles con PHP 
    ·Cómo configurar el número de réplicas en MySQL 
    ·MySQL : Cómo insertar Incrementos Auto 
    ·Cómo jugar Alarma WAV archivo de PHP Script 
    ·Cómo quitar la primera línea en blanco en PHP 
      Artículos destacados
    ·¿Qué es la recursividad en Programación 
    ·Cómo descubrir si una determinada subcadena Existe en …
    ·Cómo configurar Perl en XAMPP 
    ·Cómo escribir un programa en C para las conversiones m…
    ·Cómo determinar la longitud del diccionario en Python 
    ·Cómo calcular la suma de enteros en Java 
    ·Lo que se escribe siempre en un If /Then Statement 
    ·Cómo crear otro proceso en Python 
    ·Acerca de la función Chr Perl 
    ·Cómo cambiar la configuración de color en Visual Basi…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com