Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/03/2015, 15:51
Avatar de lauser
lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 9 meses
Puntos: 401
Respuesta: detectar dispositivo movil

Descarga este github y lo subes al server.

Incluye la sentencia en la web:
Código PHP:
Ver original
  1. require_once ('Mobile_Detect.php');

Crea la instancia:
Código PHP:
Ver original
  1. $detect = new Mobile_Detect();

Las condicionales que necesites:
Código PHP:
Ver original
  1. <?php
  2. if ($detect->isMobile()) {
  3. // Detecta si es un móvil
  4. }
  5. if ($detect->isTablet()) {
  6. // Si es un tablet
  7. }
  8. if ($detect->isAndroidOS()) {
  9. // Si es Android
  10. }
  11. if ($detect->isiOS()){
  12.  //Si es iOS
  13. }
  14. ?>

Y ya tienes la detección realizada. Te pongo un ejemplo que detecta si el mobile o no, para cargar un carrusel, asi te aclararas mejor a la hora de implantarlo.
Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. ###aquí código y librerías del carrusel
  3. </head>
  4. ###aquí imágenes del carrusel
  5. </body>
  6. </html>

Lo que hay entre las líneas 5 y 7, como lo que hay en la línea 10, solo cargara si no es un móvil.
Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <?php require_once ('Mobile_Detect.php');
  3. $detect = new Mobile_Detect(); ?>
  4. <?php if ($detect->isMobile()==false) { ?>
  5. ###aquí código y librerías del carrusel
  6. <?php } ?>
  7. </head>
  8. <?php if ($detect->isMobile()==false) { ?>
  9. ###aquí imágenes del carrusel
  10. <?php } ?>
  11. </body>
  12. </html>
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-