2011年12月8日星期四

網頁設計筆記(二十) 中英文版之轉換


<a href="<?=langURL('/folder/eng')?>" >ENG</a>
<a href="<?=langURL('/folder/chi')?>" >中文</a>
<?php 
function langURL($file_path = '') {
   $pageURL = 'http';
   if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
   $pageURL .= "://";
   if ($_SERVER["SERVER_PORT"] != "80") {
   $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"];
   } else {
   $pageURL .= $_SERVER["SERVER_NAME"];
   }
   $baseRequest = explode('/',$_SERVER["REQUEST_URI"]);
   
   if ($file_path != '') {
   $pageURL .= $file_path;
   }
   
   $pageURL .= '/'.$baseRequest[sizeof($baseRequest)-1];;
   
   return $pageURL;
}
?>