ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingถามเกี่ยวกับ php กับ ภาษาไทยครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ถามเกี่ยวกับ php กับ ภาษาไทยครับ  (อ่าน 1308 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
Normaderm
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 181
ออฟไลน์ ออฟไลน์

กระทู้: 3,982



ดูรายละเอียด เว็บไซต์
« เมื่อ: 16 มิถุนายน 2009, 19:13:16 »

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

คือบางสคริปนั้น ถ้าแก้เป็นภาษาไทยแล้ว มันจะกลายเป็น ต่างดาวอะครับ ต้องทำยังไงหรอ

ต้องเพิ่มโค้ดในไฟล์นั้นยังไง หรอครับ

ตย. นะครับ
 
โค๊ด:
//Registration Page text
DEFINE("REGISTER_NEW","Before you can join, you must choose a user name below. A user name is the public name that everyone will see you as. You must supply a valid email address, which we can send your new account details to. If you leave the password field blank one will be automatically generated for you.");
DEFINE("TOS_AGREE","I agree to the <a href=\"tos.php\">Terms of Service</a>.");
DEFINE("REGISTER","Become a member at $site_name.");
DEFINE("NEW_REGISTER_LEGEND","Join now and become a new member.");
DEFINE("PERSONAL_LEGEND","Enter your personal information.");
DEFINE("ADDRESS_LEGEND","Enter your location information.");
DEFINE("REGISTER_DETAILS","ใส่ username และ password.");  <<<<< เนี่ยครับ จะกลายเป็๋นต่างด่าวอะ
บันทึกการเข้า

balungka
สมุนแก๊งเสียว
*

พลังน้ำใจ: 53
ออฟไลน์ ออฟไลน์

กระทู้: 775



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 16 มิถุนายน 2009, 19:27:24 »

ลอง set หัวเว็บเป็น เหรอไม่ก็ TIS-620
โค๊ด:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

ถ้าจะให้ง่าย ว่าfile ที่เราเอามา set เป็นอะไรก็เปิดกับดรีมดูครับ
บันทึกการเข้า

Normaderm
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 181
ออฟไลน์ ออฟไลน์

กระทู้: 3,982



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 16 มิถุนายน 2009, 19:56:10 »

ขอบคุณครับผม
บันทึกการเข้า

masterdmty
สมุนแก๊งเสียว
*

พลังน้ำใจ: 34
ออฟไลน์ ออฟไลน์

กระทู้: 880



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 16 มิถุนายน 2009, 20:22:40 »

มาตอบไม่ทันเลยเนอะ
บันทึกการเข้า

Normaderm
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 181
ออฟไลน์ ออฟไลน์

กระทู้: 3,982



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 17 มิถุนายน 2009, 02:14:26 »

เอ่อ พอดีเจอปัญหาอะครับ มันเปน utf-8 แล้ว แต่มี เจ้าตัว "ภ" อะครับ ตัวเดียวที่ไม่สามารถแสดงได้ จะเป็นสี่เหลี่ยมไปเลย ทำไงดีอะครับ ผมงมเต็มที่ละ มาเจอเป็นตัวเดียวงี้เน่าเลย  Tongue
บันทึกการเข้า

masterdmty
สมุนแก๊งเสียว
*

พลังน้ำใจ: 34
ออฟไลน์ ออฟไลน์

กระทู้: 880



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 17 มิถุนายน 2009, 13:15:55 »

นั่นสินะขอดูรูปด้วยได้ไหม
บันทึกการเข้า

ball6847
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 212
ออฟไลน์ ออฟไลน์

กระทู้: 4,174



ดูรายละเอียด
« ตอบ #6 เมื่อ: 17 มิถุนายน 2009, 13:25:50 »

ถ้าเว็บใช้ดาต้าเบสด้วย อย่าไปเปลี่ยน meta ให้เป็น tis-620 นะคับ มันจะเละทั้งเว็บเลย

เช็ค meta ของเก่าก่อนคับว่าใช่ UTF-8 มั้ย ถ้าใช่ แสดงว่าปัญหาเป็นเพราะ file encoding ของไฟล์ lang ต้องเปลี่ยนให้เป็น  UTF-8 ด้วยคับ

ต้องให้มันสัมพันธ์กันทั้ง file encoding , meta , db ถ้าจะให้ไม่มีปัญหาเลยต้อง UTF-8 คับ
« แก้ไขครั้งสุดท้าย: 17 มิถุนายน 2009, 13:28:27 โดย ball6847 » บันทึกการเข้า

Twenty-One
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 335
ออฟไลน์ ออฟไลน์

กระทู้: 11,761



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 17 มิถุนายน 2009, 14:43:54 »

ใช้ utf-8 เท่านั้นครับ ไม่เคยมีปัญหากับภาษาไทย
บันทึกการเข้า

# บริการโฮสติ้งขั้นเทพ 24/7 เปิดให้บริการ web hosting มาแล้ว 14 ปี ลูกค้ากว่า 40,000 ราย ให้ความไว้วางใจ
# hosting คุณภาพสูง ดูแลระบบโดย system engineer ประสบการณ์สูง
# host เร็ง แรง ไม่มีล่ม ติดตั้ง cms ฟรี
# vps ราคาถูก 50GB 999 บาท

minigear
Verified Seller
สมุนแก๊งเสียว
*

พลังน้ำใจ: 46
ออฟไลน์ ออฟไลน์

กระทู้: 637



ดูรายละเอียด
« ตอบ #8 เมื่อ: 18 มิถุนายน 2009, 12:27:47 »

ใช้ utf-8 น่าจะดีที่สุด เหมือนจะใช้ได้กับทุกภาษานะ ไม่แน่ใจเหมือนกัน
บันทึกการเข้า

ขาย FACEBOOK FANPAGE 90,000 LIKE
http://www.thaiseoboard.com/index.php/topic,298024.0.html
phuketman
คนรักเสียว
*

พลังน้ำใจ: 5
ออฟไลน์ ออฟไลน์

กระทู้: 189



ดูรายละเอียด
« ตอบ #9 เมื่อ: 18 มิถุนายน 2009, 12:38:51 »

ใช้ utf-8 น่าจะดีที่สุด เหมือนจะใช้ได้กับทุกภาษานะ ไม่แน่ใจเหมือนกัน
แนะนำให้ใช้ utf8 เช่นกันครับ
บันทึกการเข้า

Normaderm
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 181
ออฟไลน์ ออฟไลน์

กระทู้: 3,982



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 19 มิถุนายน 2009, 02:27:23 »

ถ้าเว็บใช้ดาต้าเบสด้วย อย่าไปเปลี่ยน meta ให้เป็น tis-620 นะคับ มันจะเละทั้งเว็บเลย

เช็ค meta ของเก่าก่อนคับว่าใช่ UTF-8 มั้ย ถ้าใช่ แสดงว่าปัญหาเป็นเพราะ file encoding ของไฟล์ lang ต้องเปลี่ยนให้เป็น  UTF-8 ด้วยคับ

ต้องให้มันสัมพันธ์กันทั้ง file encoding , meta , db ถ้าจะให้ไม่มีปัญหาเลยต้อง UTF-8 คับ

ตรงนี้ทำยังไงหรอครับ ผมว่าน่าจะเป็นที่ตรงนี้อ่ะ ผมแก้ตามข้างบนแล้ว ได้จริง แต่จะเละก่อน ต้องโล้ะเว็บใหม่ถึงจะพิมไทยได้ แต่พอผมไปแก้ไฟล์ lang มันก็เป็นต่างดาวอยู่ีดีอะครับ
บันทึกการเข้า

EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 321
ออฟไลน์ ออฟไลน์

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #11 เมื่อ: 19 มิถุนายน 2009, 02:50:38 »

ถ้าเว็บใช้ดาต้าเบสด้วย อย่าไปเปลี่ยน meta ให้เป็น tis-620 นะคับ มันจะเละทั้งเว็บเลย

เช็ค meta ของเก่าก่อนคับว่าใช่ UTF-8 มั้ย ถ้าใช่ แสดงว่าปัญหาเป็นเพราะ file encoding ของไฟล์ lang ต้องเปลี่ยนให้เป็น  UTF-8 ด้วยคับ

ต้องให้มันสัมพันธ์กันทั้ง file encoding , meta , db ถ้าจะให้ไม่มีปัญหาเลยต้อง UTF-8 คับ

ตรงนี้ทำยังไงหรอครับ ผมว่าน่าจะเป็นที่ตรงนี้อ่ะ ผมแก้ตามข้างบนแล้ว ได้จริง แต่จะเละก่อน ต้องโล้ะเว็บใหม่ถึงจะพิมไทยได้ แต่พอผมไปแก้ไฟล์ lang มันก็เป็นต่างดาวอยู่ีดีอะครับ
เปิดไฟล์นั้นด้วย editplus ครับ
จะเช็ค encoding ให้ดูมุมขวาล่างของโปรแกรม ช่องสองจากด้านขวา
ส่วนการเซฟเป็น encoding ชนิดอื่นๆ ก็เลือก save as แล้วกำหนดค่า encoding ที่ด้านล่างสุดครับ

 Tongue
บันทึกการเข้า

war1ock
ก๊วนเสียว
*

พลังน้ำใจ: 4
ออฟไลน์ ออฟไลน์

กระทู้: 283



ดูรายละเอียด เว็บไซต์
« ตอบ #12 เมื่อ: 19 มิถุนายน 2009, 02:51:42 »

ถ้าเว็บใช้ดาต้าเบสด้วย อย่าไปเปลี่ยน meta ให้เป็น tis-620 นะคับ มันจะเละทั้งเว็บเลย

เช็ค meta ของเก่าก่อนคับว่าใช่ UTF-8 มั้ย ถ้าใช่ แสดงว่าปัญหาเป็นเพราะ file encoding ของไฟล์ lang ต้องเปลี่ยนให้เป็น  UTF-8 ด้วยคับ

ต้องให้มันสัมพันธ์กันทั้ง file encoding , meta , db ถ้าจะให้ไม่มีปัญหาเลยต้อง UTF-8 คับ

ตรงนี้ทำยังไงหรอครับ ผมว่าน่าจะเป็นที่ตรงนี้อ่ะ ผมแก้ตามข้างบนแล้ว ได้จริง แต่จะเละก่อน ต้องโล้ะเว็บใหม่ถึงจะพิมไทยได้ แต่พอผมไปแก้ไฟล์ lang มันก็เป็นต่างดาวอยู่ีดีอะครับ

ผมเคยโหลด template มานะแล้วมันเป็นแบบนี้ละ ตอนนั้นเพื่อนมันก็แนะนำง่ายๆเลยครับ เอาไปใส่ใน editplus แล้วตอน save นั้นให้เลือกที่  encode ด้านล่างเป็น utf-8 ครับ ก็ได้เลยลองเอาไปทำดูแล้วกันครับ

จากผู้มีความรู้น้อย
บันทึกการเข้า

UnzO
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 54
ออฟไลน์ ออฟไลน์

กระทู้: 1,872



ดูรายละเอียด เว็บไซต์
« ตอบ #13 เมื่อ: 19 มิถุนายน 2009, 03:07:16 »

ถ้าเว็บใช้ดาต้าเบสด้วย อย่าไปเปลี่ยน meta ให้เป็น tis-620 นะคับ มันจะเละทั้งเว็บเลย

เช็ค meta ของเก่าก่อนคับว่าใช่ UTF-8 มั้ย ถ้าใช่ แสดงว่าปัญหาเป็นเพราะ file encoding ของไฟล์ lang ต้องเปลี่ยนให้เป็น  UTF-8 ด้วยคับ

ต้องให้มันสัมพันธ์กันทั้ง file encoding , meta , db ถ้าจะให้ไม่มีปัญหาเลยต้อง UTF-8 คับ

ตรงนี้ทำยังไงหรอครับ ผมว่าน่าจะเป็นที่ตรงนี้อ่ะ ผมแก้ตามข้างบนแล้ว ได้จริง แต่จะเละก่อน ต้องโล้ะเว็บใหม่ถึงจะพิมไทยได้ แต่พอผมไปแก้ไฟล์ lang มันก็เป็นต่างดาวอยู่ีดีอะครับ

ผมเคยโหลด template มานะแล้วมันเป็นแบบนี้ละ ตอนนั้นเพื่อนมันก็แนะนำง่ายๆเลยครับ เอาไปใส่ใน editplus แล้วตอน save นั้นให้เลือกที่  encode ด้านล่างเป็น utf-8 ครับ ก็ได้เลยลองเอาไปทำดูแล้วกันครับ

จากผู้มีความรู้น้อย

เดี๋ยวจะมีปัญหาเรื่อง Session กันอีก แนะนำว่าให้ตั้งค่าที่ตัว Editplus ก่อน ตรง Preference ให้มันไม่ใส่ Signature ลงในไฟล์ โดยการไปที่ Tools > Preferences เลือกที่ Files มองด้านขวา ตรงช่อง UTF-8 Signature ให้เลือก Always  remove signature กด OK เป็นอันเสร็จ .. ตรงนี้แนะนำสำหรับ โปเกม่อนมือใหม่ ควรเช็คตรงนี้ก่อน นะครับ เพราะต่อไปหากต้องใช้ พวก session อะไรพวกนี้ แล้วไม่ได้ตั้งไว้ มีปัญหาแน่นอนครับ ผมเคยหัวเสียกับมันมาแล้วเลยจำขึ้นใจ  Grin

ขอให้โชคดีครับ
UnzO
บันทึกการเข้า
EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 321
ออฟไลน์ ออฟไลน์

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #14 เมื่อ: 19 มิถุนายน 2009, 19:54:16 »

^
^

บันทึกการเข้า

Normaderm
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 181
ออฟไลน์ ออฟไลน์

กระทู้: 3,982



ดูรายละเอียด เว็บไซต์
« ตอบ #15 เมื่อ: 19 มิถุนายน 2009, 20:28:08 »

ทำได้ละครับ ผมใช้ ดรีม เปิดแล้ว ไปเปลี่ยนตร เอนโค้ด ขอบคุณมากๆ

ผมเคยเลิกเล่นสคริปไปหลายตัวเพราะเรื่องภาษานี่หละครับ  Embarrassed
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์