Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    redirect per siti mobile con php. Quanti user agent controllare?

    ciao ragazzi,

    sto facendo uno script per sostituire un flash con un immagine nel caso di mobile / ipad.
    Recuperando info da questo forum ottengo questo che funziona.

    Voi dite che questi controlli sono sufficienti?

    $useragent=strtolower($_SERVER['HTTP_USER_AGENT']);
    $mobileDevice=false;

    if (strpos($useragent, 'ipod')>0 ) { $mobileDevice=true; }
    if (strpos($useragent, 'iphone')>0 ) { $mobileDevice=true; }
    if (strpos($useragent, 'windows phone')>0 ) { $mobileDevice=true; }
    if (strpos($useragent, 'android')>0 ) { $mobileDevice=true; }
    if (strpos($useragent, 'ipad')>0 ) { $mobileDevice=true; }
    if (strpos($useragent, 'mobile')>0 ) { $mobileDevice=true; }
    if (strpos($useragent, 'wap')>0 ) { $mobileDevice=true; }
    if (strpos($useragent, 'samsung')>0 ) { $mobileDevice=true; }
    if (strpos($useragent, 'lg')>0 ) { $mobileDevice=true; }
    if (strpos($useragent, 'nokia')>0 ) { $mobileDevice=true; }
    if (strpos($useragent, 'blackberry')>0 ) { $mobileDevice=true; }

    o è meglio aggiungerne altri?
    grazie mille!

  2. #2
    Ti consiglio vivamente di utilizzare una classe/funzione più solida è collaudata fra quelle attualmente più diffuse.

    Ho appena pubblicato un articolo sul mio blog sull'argomento se ti va di leggerlo.
    Detection Mobile Device
    http://www.miniscript.it
    Se ti sono stato di aiuto in qualche modo in questo forum iscriviti alla fan page di Miniscript - il mio blog di programmazione web.

  3. #3

    Apache Mobile Filter

    Ciao ti consiglio di vedere anche questo progetto open source (citato anche da html.it) che si chiama Apache Mobile Filter .

    Dimmi che ne pensi.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.