❶ 网站判断用户的浏览器使用的什么语言
网站本身语言的不同判断方法也是不同的,现在的网站有很多后台语言如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”文件夹,如下图所示。