Menù

Top 5

Riconoscere dispositivo mobile

Leggendo la variabile $_SERVER["HTTP_USER_AGENT"] si può riconoscere il browser di un cellulare e di conseguenza reindirizzare verso una pagina scritta a posta per i dispositivi mobile.

<?php
function is_mobile($agent) {
    $mobile = array("iPhone", "Android", "webOS", "BlackBerry", "iPod", "Symbian", "Nokia");
    foreach ($mobile as $valore) {
        if (strpos($agent, $valore) !== false) {
            return true;
        }
    }
    return false;
}
?>

La funzione sarà  utilizzata in questo modo

<?php
if (is_mobile($_SERVER["HTTP_USER_AGENT"])) {
    echo "Stai usando un cellulare";
} else {
    echo "Stai usando un pc";
}
?>

criric

Mi sono appassionato di programmazione web a 34 anni, un pò tardi, da allora però non perdo mai occasione per imparare qualcosa di nuovo in questi campi.

Javascript - Html - Css - Php - Mysql

Inserisci un commento

Codice antispam

Categorie

Comunicazioni

Puoi utilizzare questo modulo per qualsiati tipo di segnalazione.

Codice antispam

 

I dati di questo modulo non verranno pubblicati.