Se metti strlower anche dove c'è scritto Gecko, MSIE e Mozilla devi scriversi in minuscolo. Quindi ricapitolando:
Codice PHP:
if(strpos($_SERVER["HTTP_USER_AGENT"], "Gecko")) {
header ("location: http://www.prolocosc.altervista.org/mappa/mappa-firefox.html");
}
if(strpos($_SERVER["HTTP_USER_AGENT"], "Mozilla")) {
header ("location: http://www.prolocosc.altervista.org/mappa/mappa-firefox.html");
}
elseif(strpos($_SERVER["HTTP_USER_AGENT"], "MSIE")) {
header ("location: http://www.prolocosc.altervista.org/mappa/mappa-ie.html");
}
else {
header("location: http://www.prolocosc.altervista.org/mappa/mappa-firefox.html");
}