¿Cómo redirige PHP a los usuarios móviles a la versión móvil de la página web?
Método 1: Usar JavaScript
lt;script?type="text/javascript"gt;
//Establecer la definición de Móvil (todo en minúsculas)
var?mobileAgent?=?new?Array("iphone",?"ipod",?"ipad",?"android",?"mobile",?"blackberry",?"webos" ,?"incognito",?"webmate",?"bada",?"nokia",?"lg",?"ucweb",?"skyfire");
//Leer el navegador del usuario información
var?browser?=?navigator.userAgent.toLowerCase();
var?isMobile?=?false
//Comprobación de inicios
p>
for?(var?i=0;?ilt;mobileAgent.length;?i){
if?(browser.indexOf(mobileAgent[i])!=-1 ){
isMobile?=?true;
//alert(mobileAgent[i]);
//Código de programa (redireccionamiento)
ubicación.href?=?'http://m.lineage.idv.hk/';
//Detener el bucle en ejecución
romper;
}
}
lt;/scriptgt;
Método 2: Usar PHP
lt;?php p>
//Establecer la definición de Móvil
$mobileAgent?=?array("iphone",?"ipod",?"ipad",?"android",?"mobile", ?"blackberry" ,?"webos",?"incógnito",?"webmate",?"bada",?"nokia",?"lg",?"ucweb",?"skyfire");
/ /Leer la información del navegador del usuario
$browser?=?$_SERVER['HTTP_USER_AGENT'];
$isMobile?=?false
//Comprobando inicia
foreach($mobileAgent?as?$search){
if(stristr($browser, $search)!=false){
$isMobile ?=?true;
//echo?$search;
//Código (redireccionamiento)
encabezado(" Ubicación:?http://m .lineage.idv.hk/");
//Detener el programa en ejecución
exit;
}
} gt;