¡Hola, Invitado!


Patrocinantes


Síguenos en Facebook


Síguenos en Twitter

Compartir este tema:
¿Como se si me leen desde un móvil o un pc?
HelptoMake Sin conexión
Miembro
***

Mensajes: 15
Registro en: Jul 2011
Twitter
Gracias dados: 0
Gracias recibidos: 0
Mensaje: #1
¿Como se si me leen desde un móvil o un pc?
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
La pregunta es simple, lo que me gustaría saber es si hay alguna manera en PHP u otro lenguaje fácil de manejar a nivel básico, debido a mi inexperiencia en ciertos lenguajes des programación, para saber si están visitando mi web desde un pc o desde el móvil, para redirigirles a un tipo de página u otra con un formato distinto que sea mas cómodo para leer, navegar y trabajar desde el móvil y que no sea tan pesado de cargar como pasa aveces con muchas páginas...
(Este mensaje fue modificado por última vez en: 29-09-2011 01:13 AM por HelptoMake.)
29-09-2011 01:07 AM
WWW Buscar Citar
swik Sin conexión
Moderador Global
******

Mensajes: 352
Registro en: Jul 2010
Gracias dados: 31
Gracias recibidos: 37
Mensaje: #2
RE: ¿Como se si me leen desde un móvil o un pc?
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
Creo que con esto serviría, lo encontré navegando un poco:

Lenguaje PHP
< ?php
 
   $es_movil=FALSE; //Aquí se declara la variable falso o verdadero XD
   $usuario = $_SERVER['HTTP_USER_AGENT']; //Con esta leemos la info de su navegador
 
   $usuarios_moviles = "Android, AvantGo, Blackberry, Blazer, Cellphone, Danger, DoCoMo, EPOC, EudoraWeb, Handspring, HTC, Kyocera, LG, MMEF20, MMP, MOT-V, Mot, Motorola, NetFront, Newt, Nokia, Opera Mini, Palm, Palm, PalmOS, PlayStation Portable, ProxiNet, Proxinet, SHARP-TQ-GX10, Samsung, Small, Smartphone, SonyEricsson, SonyEricsson, Symbian, SymbianOS, TS21i-10, UP.Browser, UP.Link, WAP, webOS, Windows CE, hiptop, iPhone, iPod, portalmmm, Elaine/3.0, OPWV"; //En esta cadena podemos quitar o agregar navegadores de dispositivos moviles, te recomiendo que hagas un echo $_SERVER['HTTP_USER_AGENT']; en otra pagina de prueba y veas la info que arroja para que despues agregues el navegador que quieras detectar
 
   $navegador_usuario = explode(',',$usuarios_moviles);
 
   foreach($navegador_usuario AS $navegador){ //Este ciclo es el que se encarga de detectar el navegador y devolver un TRUE si encuentra la cadena
      if(eregi(trim($navegador),$usuario)){
         $es_movil=TRUE;
      }
   }
 
   if($es_movil==TRUE){
      header('Location:http://Aquí va la URL de tu web movil');
   }
   else{
      header('Location:http://Aquí va la URL de tu web normal');
   }
 
?>

[Imagen: moderadorglobal.png]
29-09-2011 01:31 AM
Buscar Citar
NuX Sin conexión
Miembro
***

Mensajes: 27
Registro en: Jan 2011
Gracias dados: 0
Gracias recibidos: 0
Mensaje: #3
RE: ¿Como se si me leen desde un móvil o un pc?
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
Gran aporte Swik, me lo quedo :)
29-09-2011 02:02 AM
Buscar Citar




Usuario(s) navegando en este tema: 1 invitado(s)