มาทำให้เว็บเราเปลี่ยนภาษาได้กันเถอะ จัดทำโดย : ~๐จอมขมังโค้ด๐~
 มาทำเว็บเราให้เปลี่ยนภาษากันได้เถอะ

ขั้นตอนการทำ
1. สร้างไฟล์ขึ้นมา1ไฟล์ ชื่อะไรก็ได้
ผมของตั้งว่า lang-th.php
ตัวอย่าง
<?php
define
("_HOME","หน้าหลัก");
define("_WEBBOARD","เว็บบอร์ด");
?>

2. สร้างไฟล์ที่เราต้องการ จะเปลี่ยนภาษา
ต้อง include ไฟล์ด้านบนด้วยนะครับ

ตัวอย่าง
<?php
include "lang-th.php";
// แสดงผล
echo _HOME;
echo
_WEBBOARD;
?>

ถ้าเราต้องการทำให้เปลี่ยนภาษาได้ก็ แก้ตรง include ให้ดึงไฟล์ภาษาอื่นที่เราสร้างไว้ครับ หรือจะใช้ การตรวจสอบเงื่อนไข มาใช้ในการเปลี่ยนภาษาก็ได้นะครับ
ตัวอย่าง

<?php
// exsample 1
$lang="th"; // ประกาศตัวแปร หรือ จะประกาศตัวแปรผ่าน url ก็ได้ครับ เช่น myhost.com/index.php?lang=th
if($lang=="th"){ //ถ้าตัวแปร $lang = th ก็จะ include lang-th.php มา
include "lang-th.php";
}elseif(
$lang=="en"){//ถ้าตัวแปร $lang = en ก็จะ include lang-en.php มา
include "lang-en.php";
}else{
// ถ้า $lang ไม่มีค่าเลย ก็จะดึง lang-th มา
include "lang-th.php"; // Default lang
}
echo
_HOME;
echo
_WEBBOARD;
?>

วิธีใช้นะครับ
ให้เรียกผ่าน url เช่น www.name.com/index.php?lang=th
หรือจะประกาศตัวแปร $lang ไว้ก็ได


ผู้จัดทำ : ศิรชล จันทร์แจ่มศรี
ที่อยู่อีเมลล์ :
recycerclub@hotmail.com
website : http://mai.boxchart.com
คุณอาจสนใจ
Flash Drive เทียบกับ CD/DVD
เว็บไทยดีดี (19,387 - 25 ส.ค. 50)
การทำธงพริ้วไหว
Mr.GuruZ (63,694 - 27 มิ.ย. 49)
การทำ User Online
Mr.GuruZ (64,865 - 03 มิ.ย. 49)
การอ่าน Rss ด้วย PHP
Zerohate (39,151 - 28 ม.ค. 51)
วิธีแก้ปัญหาพิมพ์ภาษาไทยบนเว็บไม่ได้
เว็บไทยดีดี (17,822 - 29 ก.ย. 50)
การเปลี่ยนสี Web Title จาก Template
Mr.GuruZ (47,475 - 04 มิ.ย. 49)
การทำพื้นหลังเป็นพลุ
Mr.GuruZ (50,722 - 04 มิ.ย. 49)
โครงสร้างของ JAVA
Mr.POP (40,903 - 05 พ.ย. 49)