PHP Detection dell'iPhone

In questo breve tutorial andremo a vedere come utilizzare in PHP il controllo User Agent al fine di identificare le impostazioni del browser utilizzato dal visitatore e, nel caso in cui questo navighi da iPhone/iPod Touch, portarlo alla pagina del sito ottimizzata per questo dispositivo. Ecco il codice PHP:

< ?php$browser = strpos($_SERVER['HTTP_USER_AGENT'],”iPhone”);if ($browser == true)  { echo ‘Code You Want To Execute’; }?>

Dado una semplice occhiata al codice sopra-riportato, notiamo l' utilizzo di "$_SERVER['HTTP_USER_AGENT']" , utile appunto per ricevere informazioni in riguardo al browser dell' utente (maggiori info sul comando QUI). Ricevuta la risposta dal browser, il codice va ad analizzarla, controllando (comando strpos) se al suo interno contiene la stringa "iPhone". In caso affermativo (riga di codice successiva) esegue un comando specifico, che ai visitatori classici non verrà mostrato.



Ti potrebbe interessare anche

commenta la notizia

C'è 1 commento
Lorenzo
Hai qualche domanda da fare?