Redirección básico según el Sitema Operativo en PHP

Si quieres redirigir a tus usuarios según el User Agent este codigo en php lo detecta y lo redirige según tus necesidades.

<?php

$atl_user_agent = $_SERVER['HTTP_USER_AGENT'];

if (preg_match('/windows|win32/i', $atl_user_agent)) {
    echo '<meta http-equiv="refresh" content="0; url=http://microsoft.com">';
}
else if (preg_match('/macintosh|mac os x/i', $atl_user_agent)) {
    echo '<meta http-equiv="refresh" content="0; url=http://apple.com">';
} 
else if (preg_match('/linux/i', $atl_user_agent)) {
    echo '<meta http-equiv="refresh" content="0; url=http://linux.com">';
}
if (preg_match('/iphone/i', $atl_user_agent)) {
    echo '<meta http-equiv="refresh" content="0; url=http:/apple.com">';
} 
else if (preg_match('/android/i', $atl_user_agent)) {
    echo '<meta http-equiv="refresh" content="0; url=google.com">';
} 
else if (preg_match('/blackberry/i', $atl_user_agent)) {
} else if (preg_match('/webos/i', $atl_user_agent)) {
    echo '<meta http-equiv="refresh" content="0; url=http://blackberry.com">';
} 
else if (preg_match('/ipod/i', $atl_user_agent)) {
    echo '<meta http-equiv="refresh" content="0; url=http://apple.com">';
} 
else if (preg_match('/ipad/i', $atl_user_agent)) {
    echo '<meta http-equiv="refresh" content="0; url=http://apple.com">';
}

?>

 

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Cargando…

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *