Salve gente!
Ho un problemino
ho creato uno script che legge user agent e se si usano versioni di internet explorer inferiore alla versione 8 mi porta ad una pagina contente un avviso di aggiornare il browser altrimenti mi porta al sito
qual'è il problema: che internet explorer 5,6,7 vengono "redirectati" all'avviso...in internet explorer non si visualizza nulla!!! rimane bianca la pagina...vi posto il codice
Codice PHP:
<?php $ua = $_SERVER['HTTP_USER_AGENT']; if (strpos($ua,'MSIE') != false && strpos($ua,'Opera') === false) { if (strpos($ua,'Windows NT 5.0') != false) { if(strpos($ua,'.NET CLR 1.0') === false) return; } if (substr($ua,strpos($ua,'MSIE')+5,1) < 7) { header('Location: [url]http://www.annunziataspinazzola.org/versioni/versione.html[/url]'); } } else {if (substr($ua,strpos($ua,'MSIE')+7,1)!=false) if (strpos($ua,'Windows NT 6.0') != false) { if(strpos($ua,'.NET CLR 3.0') === false) return; } (header('Location: [url]http://www.annunziataspinazzola.org/sito[/url]')); } ?>
Spero possiate aiutarmi!!