php根据用户语言跳转相应网页


Posted in PHP onNovember 04, 2015

当来访者浏览器语言是中文就进入中文版面,国外的用户默认浏览器不是中文的就跳转英文页面。

<?php 
$lan = substr( $HTTP_ACCEPT_LANGUAGE,0,5); 
if ($lan == "zh-cn") 
print("<meta http-equiv='refresh' content = '0;URL = gb/index.htm'>"); 
else 
print("<meta http-equiv='refresh' content = '0;URL = eng/index.htm'>"); 
?>

HTML网页根据来访这的浏览器语言不同自动跳转多语言页面
<head> </head> 之间加入如下代码。
以下为引用的内容:

<script> 
var type=navigator.appName 
if (type=="Netscape") 
var lang = navigator.language 
else 
var lang = navigator.userLanguage 
 
//cut down to first 2 chars of country code 
var lang = lang.substr(0,2) 
 
// 英语 
if (lang == "en") 
window.location.replace('url') 
 
// 简体中文 
else if (lang == "zh-cn") 
window.location.replace('url') 
 
// 繁体中文 
else if (lang == "zh-tw") 
window.location.replace('url') 
 
// 德语 
else if (lang == "de") 
window.location.replace('url') 
// 除上面所列的语言 
else 
window.location.replace('url') 
 
</script>

以上就是PHP 判断用户语言跳转网页的全部内容,内容很简单,希望大家可以学以致用。

PHP 相关文章推荐
图书管理程序(三)
Oct 09 PHP
php&amp;java(三)
Oct 09 PHP
有关PHP中MVC的开发经验分享
May 17 PHP
探讨如何把session存入数据库
Jun 07 PHP
php解压文件代码实现php在线解压
Feb 13 PHP
php使用curl获取https请求的方法
Feb 11 PHP
PHP生成唯一订单号
Jul 05 PHP
Zend Framework入门之环境配置及第一个Hello World示例(附demo源码下载)
Mar 21 PHP
PHP 微信扫码支付源代码(推荐)
Nov 03 PHP
LaravelS通过Swoole加速Laravel/Lumen详解
Mar 02 PHP
PDO::inTransaction讲解
Jan 28 PHP
php探针使用原理和技巧讲解
Sep 17 PHP
非常全面的php日期时间运算汇总
Nov 04 #PHP
php对文件夹进行相关操作(遍历、计算大小)
Nov 04 #PHP
PHP实现HTML页面静态化的方法
Nov 04 #PHP
php实现网站留言板功能
Nov 04 #PHP
php对二维数组进行相关操作(排序、转换、去空白等)
Nov 04 #PHP
两种php去除二维数组的重复项方法
Nov 04 #PHP
PHP扩展开发教程(总结)
Nov 04 #PHP
You might like
php模仿asp Application对象在线人数统计实现方法
2015/01/04 PHP
注释PHP和html混合代码的小技巧(分享)
2016/11/03 PHP
php实现留言板功能
2017/03/05 PHP
CI框架(CodeIgniter)实现的数据库增删改查操作总结
2018/05/23 PHP
PHPstorm激活码2020年5月13日亲测有效
2020/09/17 PHP
JavaScript 设计模式学习 Singleton
2009/07/27 Javascript
用jquery修复在iframe下的页面锚点失效问题
2014/08/22 Javascript
js图片轮播手动切换效果
2015/11/10 Javascript
AngularJS通过$http和服务器通信详解
2016/09/21 Javascript
jQuery ajax MD5实现用户注册即时验证功能
2016/10/11 Javascript
vue 刷新之后 嵌套路由不变 重新渲染页面的方法
2018/09/13 Javascript
vue.js实现备忘录demo
2019/06/26 Javascript
JS实现盒子拖拽效果
2020/02/06 Javascript
在Vue中使用antv的示例代码
2020/06/29 Javascript
JS highcharts实现动态曲线代码示例
2020/10/16 Javascript
[01:13:46]iG vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[46:38]完美世界DOTA2联赛PWL S2 Magma vs PXG 第三场 11.28
2020/12/02 DOTA
Python实现截屏的函数
2015/07/25 Python
Python出现segfault错误解决方法
2016/04/16 Python
Python实现读取并保存文件的类
2017/05/11 Python
Python实现可设置持续运行时间、线程数及时间间隔的多线程异步post请求功能
2018/01/11 Python
机器学习之KNN算法原理及Python实现方法详解
2018/07/09 Python
python实现图片彩色转化为素描
2019/01/15 Python
python爬虫判断招聘信息是否存在的实例代码
2020/11/20 Python
护士求职推荐信范文
2013/11/23 职场文书
质检员岗位职责
2013/12/17 职场文书
工作散漫检讨书
2014/09/16 职场文书
逃课检讨书
2015/01/26 职场文书
邀请函的格式
2015/01/30 职场文书
水电工岗位职责
2015/02/14 职场文书
2015年大学班长个人工作总结
2015/04/24 职场文书
2016情人节宣传语
2015/07/14 职场文书
2015中秋祝酒词
2015/08/12 职场文书
python-for x in range的用法(注意要点、细节)
2021/05/10 Python
MySQL连表查询分组去重的实现示例
2021/07/01 MySQL
Python办公自动化解决world文件批量转换
2021/09/15 Python