Salve a tutti!
C'è uno script che mi porta l'utente alla pagina allert.html se la versione del broswer è inferiore ad internet explorer 8 e a mozzila 3.6?
Sarebbe meglio in php anche xke in rete non ho trovato nullllla!
Grazie a tutti!
Salve a tutti!
C'è uno script che mi porta l'utente alla pagina allert.html se la versione del broswer è inferiore ad internet explorer 8 e a mozzila 3.6?
Sarebbe meglio in php anche xke in rete non ho trovato nullllla!
Grazie a tutti!
in effetti non c'è nulla in rete
http://www.google.it/search?q=sniffi...ient=firefox-a
2000 post e sono più vecchio di 4 anni...
grazie a tutti....
Aiutino??? mi da un errore!!!Codice PHP:
<?PHP $browser_id = strtolower($_SERVER['HTTP_USER_AGENT']); if (substr_count($browser_id, "msie 6") or (! substr_count($browser_id, "msie 7") { header("location: [url]http://miosito.org/versioni/versione.html[/url]"); exit; } ?>
trovato l'errore ecco il nuovo codice
come faccio a dirli ora che se il broswer non è msie 6 o msie 7 lui mi deve portare a vedere il sito?!?Codice PHP:
<?PHP $browser_id = strtolower($_SERVER['HTTP_USER_AGENT']); if (substr_count($browser_id, "msie 6") or (! substr_count($browser_id, "msie 7"))) { header("location: [url]http://www.miosito.org/versioni/versione.html[/url]");
Codice PHP:
<?php $browser_id = strtolower($_SERVER['HTTP_USER_AGENT']); if (!substr_count($browser_id, "msie 6") or (! substr_count($browser_id, "msie 7"))) { header("Location: http://tuosito.tld/tuapagina.php"); } ?>
io voglio che sei la versione di ie è minore di 8 mi porta ad una pagina che contiene un avviso di aggiornamento
altrimenti se la versione di ie è 8 oppure si usa chrome o mozzilla mi deve portare direttamente al sito!
Quindi
<?php $browser_id = strtolower($_SERVER['HTTP_USER_AGENT']); if (!substr_count($browser_id, "msie 6") or (! substr_count($browser_id, "msie 7"))) { header("Location: http://tuosito.tld/tuapagina.php"); } ?>
E fin qui mi porta alla pagina-avviso.
Ora cosa devo fare per far portare gli altri utenti al sito???
basta che aggiungi un else e il relativo header per rimandare gli utenti al sito
<?php $browser_id = strtolower($_SERVER['HTTP_USER_AGENT']);
if (!substr_count($browser_id, "msie 6") or (! substr_count($browser_id, "msie 7")))
{ header("location: http://www.annunziataspinazzola.org/.../versione.html"); }
else {
header ("location: http://www.annunziataspinazzola.org/sito");}
?>
Non funziona.
Ho provato con un IE 6 e mi porta alla condizione però porta alla condizione anche chrome
devi procurarti gli user_agent dei browser che vuoi sniffare. Poi, procedi come ora per msie 6 e 7