Deteccion de Ipad/Iphone con PHP, Javascript y htaccess


Gracias a la informacion que el USER AGENT en el navegador nos porporciona es posible decirle que hacer en caso de que nuestra web sea visitada por cierto dispositivo (y muchas cosas mas), en este caso por los dispositivos de apple.

Detectar iPad y Iphone con PHP

<?php
$deviceipad = strtolower($_SERVER[‘HTTP_USER_AGENT’]);
$deviceipod = strtolower($_SERVER[‘HTTP_USER_AGENT’]);
if(stripos($deviceipad,’ipad’) !== false || stripos($deviceipod,’iphone’) !== false){
//TU CODIGO
}else{
//TU CODIGO
}

Detectar iPad con Javascript

var deviceipad = “ipad”;
var uagent = navigator.userAgent.toLowerCase();
function DetectaIpad() {
if (uagent.search(deviceipad) > -1)
return true;
else
return false;
}

Detectar iPhone con Javascript

var deviceiphone = “iphone”;
var uagent = navigator.userAgent.toLowerCase();
function DetectaIphone() {
if (uagent.search(deviceiphone) > -1)
return true;
else
return false;
}

Detectar iPad y iPhone con .htaccess

RewriteCond %{HTTP_USER_AGENT} ^.*ipad.*$
RewriteRule ^(.*)$ http://direccion.com/ipad [R=301]
RewriteCond %{HTTP_USER_AGENT} ^.*iphone.*$
RewriteRule ^(.*)$ http://direccion.com/iphone [R=301]

 

De tarea saber que pasa con el ipad mini =p


Acerca de darkaw_remse

Administrador de poca monta, mi interes principal dentro de la informatica es la programacion web, entusiasta de las nuevas tecnologias en hardware y software. Sueño con tener un sitio que cobre inteligencia propia =p

Deja un comentario