Programmazione
4.955 visualizzazioni
Come non incorporare flash se il browser e' Safari
14/04/2011Se il nostro sito viene visto con Ipad o Iphone i contenuti flash non saranno visualizzati, come fare?
Con Php è semplice, intercettiamo il browser dell'utente e se si tratta di Safari, ed esiste la stringa Ipad o Iphone lo indirizziamo su contenuti non flash!
Ecco un esempio di script:
if(strpos($_SERVER['HTTP_USER_AGENT'], 'Safari' ) && (!strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome' )) && ((strpos($_SERVER['HTTP_USER_AGENT'], 'iPhone' )) || (strpos($_SERVER['HTTP_USER_AGENT'], 'iPad' ))))
echo 'sei su safari Iphone o Ipad ' . $_SERVER['HTTP_USER_AGENT'];
else echo 'sei su ' . $_SERVER['HTTP_USER_AGENT'];
Naturalmente al posto degli echo facciam fare include diversi!