❶ 網站判斷用戶的瀏覽器使用的什麼語言
網站本身語言的不同判斷方法也是不同的,現在的網站有很多後台語言如php、java、jsp、.net等等,判斷的方法都是不同的。
用JS判斷代碼如下:
<script type="text/javascript">
var language = navigator.browserLanguage?navigator.browserLanguage:navigator.language;
alert(language);
if (language.indexOf('en') > -1) document.location.href = 'english.htm';
else if (language.indexOf('nl') > -1) document.location.href = 'tch.htm';
else if (language.indexOf('fr') > -1) document.location.href = 'french.htm';
else if (language.indexOf('de') > -1) document.location.href = 'german.htm';
else if (language.indexOf('ja') > -1) document.location.href = 'japanese.htm';
else if (language.indexOf('it') > -1) document.location.href = 'italian.htm';
else if (language.indexOf('pt') > -1) document.location.href = 'portuguese.htm';
else if (language.indexOf('es') > -1) document.location.href = 'Spanish.htm';
else if (language.indexOf('sv') > -1) document.location.href = 'swedish.htm';
else if (language.indexOf('zh') > -1) document.location.href = 'chinese.htm';
else
document.location.href = 'english.htm';
</script>
❷ php怎麼獲取瀏覽器的類型
可以使用預定義變數:
$_SERVER['HTTP_USER_AGENT']
返回如下:
Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.77 Safari/535.7
❸ php中有什麼函數可以獲取電腦硬體信息
//獲取電腦的CPU信息
functionOnlyU(){
$a='';
$b=array();
if(function_exists('exec')){
if(mailto:!@exec(/all",$b)){
returnfalse;
}
}elseif(function_exists('system')){
ob_start();
if(mailto:!@system(/all")){
returnfalse;
}else{
}
$b=ob_get_contents();
ob_end_clean();
$b=explode(" ",$b);//print_r($b);
array_pop($b);
}else{
returnfalse;
}
$all=sizeof($b);
for($i=0;$i<$all;$i++){
if(strpos($b[$i],"Description")!==false){
if(strpos($b[$i+1],"PhysicalAddress")!==false){
$c=explode(":",$b[$i+1]);
$a=trim($c[1]);
break;
}
}
}//Endfor
returnempty($a)?false:$a;
}//EndfunctionOnlyU
//獲取網卡的MAC的地址
functiongetMAC(){
@exec("ipconfig/all",$array);
for($Tmpa;$Tmpa<count($array);$Tmpa++){
if(eregi("Physical",$array[$Tmpa])){
$mac=explode(":",$array[$Tmpa]);
return$mac[1];
}
}
}
❹ 怎樣用php獲取用戶瀏覽器,操作系統,本地天氣
$_SERVER['HTTP_USER_AGENT'] 可以獲取用戶的操作系統和瀏覽器,不過客戶端傳過來的數據,用戶可以偽造
獲取天氣得調用別人的介面,新浪,中國氣象網都提供介面,你調用就可以了
php執行linux的命令用system或exec就可以,只要打開safemode,但是一些系統底層的沒有執行命令的不允許調用哦,實在有些命令例如zip之類想用的話,直接用php寫入一個shell腳本文件再exec那個sh就好了。
❻ php文件在瀏覽器中無法直接打開
php文件在瀏覽器中無法直接打開,是因為Php是編程語言,必須經過伺服器解釋才能才瀏覽器上瀏覽的一種文件。
假如本機沒有運行環境是運行不了的。如果直接用ie瀏覽器看,會提示下載,或者出現其他問題。如果要看源代碼,用類似記事本的工具就可以打開查看。
如果想用ie瀏覽器查看,需要用如下的方法進行,具體步驟為:
1、首先,確認安裝的PHP開發環境是否正確,進入到php的「www」文件夾,如下圖所示。