<a href="?lang=en">EN</a> | <a href="?lang=th">TH</a>
php initial variable
<?php
if(isset($_GET['lang']))
$_SESSION['lang'] = $_GET['lang']; //เก็บค่าของภาษาไว้ใน SESSION
else
$_SESSION['lang'] = 'en'; //กำหนดให้ en เป็นค่าเริ่มต้นหากไม่มีการเลือกภาษา
?>
lang language definition files
lang.th.inc
<?php
define('TEXT_WELCOME', 'ยินดีต้อนรับ');
?>
lang.en.inc
<?php
define('TEXT_WELCOME', 'Welcome to our website');
?>
usage example
<a href="?lang=en">EN</a> | <a href="?lang=th">TH</a>
<?php
require('/includes/global.php');
require('/includes/' . $_SESSION['lang'] . '/' . basename($_SERVER['PHP_SELF']));
echo(TEXT_WELCOME); //ผลลัพธ์ที่ได้จะแสดงข้อความตามภาษาที่เลือก
?>
อื่นๆ
http://www.bigquery.com/bq55.htm
อื่นๆ
http://www.bigquery.com/bq55.htm
0 ความคิดเห็น