PHP para móviles
Hace unos días (meses) buscando como identificar un móvil me puse a buscar.
Lo que quiero es que desde un móvil en concreto no tenga que introducir el usuario y la contraseña de acceso a la parte administrativa de una web, o simplificar el acceso a los usuarios registrados.
Dejando la información en chino o japones que no entiendo nada, me encontré con ESTA WEB en la que se ve que hay variables del servidor ($_SERVER) que sólo aparecen en los móviles y empecé a investigar por mi cuenta.
Para empezar a trabaja hice una sencilla página en php para ver las variables del servidor y comparar los resultados en distintos móviles (como se ve en la imagen).
<?php
echo '<h3>Servidor</h3>';
foreach($_SERVER as $clave => $valor){ // recorre TODAS las variables
echo '<b>'.$clave.'</b> : '.$valor.'<br />';
if(is_array($_SERVER[$clave])){ // por si algún valor es un array
foreach($_SERVER[$clave] as $subclave => $subvalor){
echo ' - <b> '.$subclave.'</b> : '.$subvalor.'<br />';
} //fin foreach sub
} //fin if is array
} // fin foreach
?>
El resultado que a mí me interesa es HTTP_TM_USER_ID o HTTP_X_UP_SUBNO que son iguales en todos los móviles con los que he probado.
Ahora al identificar un usuario compruebo que exista esa variable y le doy la opción de “recordar su móvil” . Si marca la casilla almaceno el dato en la base y no tiene que volver a introducir su usuario y contraseña. He pensado que los móviles se pierden y se rompen, y aunque aun no lo he hecho, lo suyo sería que esa variable caduque en unos días y al menos te pida la contraseña. Y otra cosa que no he hecho es que alguno, cada día más, tenga varios móviles.








![Validate my RSS feed [Valid RSS]](http://www.zancajo.com/wordpress/wp-content/themes/z2009/images/valid-rss.png)