Qualcuno mi puō dare il codice di uno script che mandi a home.html se l'utente ha internet explorer mentre per tutti gli altri va in home2.html?
Grazie!
Qualcuno mi puō dare il codice di uno script che mandi a home.html se l'utente ha internet explorer mentre per tutti gli altri va in home2.html?
Grazie!
puoi fare qualcosa usando l'user-agent in php
Condizioni. Sono da usare nella pagina HTML per mostrare un qualcosa solo agli utenti che hanno quello specifico browser. :wink:
Ho risolto in un altro modo, a chi potrebbe servire:
browser.php
index.phpCodice PHP:<?php
function GetBrowser(){
$browser = array("Internet Explorer" => "MSIE",
"FireFox" => "Firefox",
"Lynx" => "Lynx",
"Opera" => "Opera",
"WebTV" => "WebTV",
"Konqueror" => "Konqueror",
"Bot" => "bot|Google|slurp|scooter|spider|infoseek",
"Netscape" => "Nav|Gold|x11|Netscape",
);
foreach($browser as $chiave => $valore){
if(eregi($valore, $_SERVER["HTTP_USER_AGENT"])){
return $chiave;
}
}
return "Altro";
}
?>
Questo potete fare in modo che cambi una determinata cosa invece di andare in tutt'altra pagina, per esempio se uno ha un menų in javascript che non permette la visualizzazione del sito su mozilla (come nel mio caso) cambi il menų in uno html cosė:Codice PHP:<?php
include('browser.php');
if(GetBrowser() == "Internet Explorer"){
header('Location: home.html');
}else{
header('Location: home2.html');
}
?>
index.php
[/PHP]Codice PHP:[PHP]
<?php
include('browser.php');
if(GetBrowser() == "Internet Explorer"){
include('menu.js');
}else{
include('menu.html');
}
?>