分享

PHP自动判断加转向?php实现页面跳转的三种方法

 东海渔歌2011 2011-01-30

PHP自动判断加转向 php实现页面跳转的三种方法

(2008-05-06 22:45:01)
标签:

case

ko

lang

第一语言

zh

it

分类: PHP学习
<?php
error_reporting(E_ALL E_NOTICE); 
// 分析 HTTP_ACCEPT_LANGUAGE 的属性 
// 这里只取第一语言设置 (其他可根据需要增强功能,这里只做简单的方法演示) 
preg_match('/^([a-z-]+)/i', $_SERVER['HTTP_ACCEPT_LANGUAGE'], $matches); 
$lang $matches[1]; 
switch ($lang) 
       case 'zh-cn' 
               header('Location: http://cn./'); 
               break; 
       case 'zh-tw' 
               header('Location: http://tw./'); 
               break; 
       case 'ko' 
               header('Location: http://ko./'); 
               break; 
       default: 
               header('Location: http://en./'); 
               break; 

?>

php实现页面跳转的三种方法

1.第一种:

 <?php
header("Location:http://www./forum"); 
?> 

2.第二种:

和javascrīpt结合起来

  echo   "<script language=javascript>"; 
  echo   "location.href='www.XXX.com';";
  echo   "</script>"; 

3.第三种:

echo("<meta http-equiv='refresh'content=0;URL='join.html'>");   

实例:

//判断域名
$hostname  $_SERVER['HTTP_HOST'];   //获取客户端输入的域名
//echo $hostname;
if (stristr($hostname, 'abc.com'))    //如果客户端输入的域名包含abc.com,
    header("Location:en/"); //转到en目录
else
//判断域完成并转向

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多