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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Scriptjoomla ใครเคยจะปัญหานี้บ้างครับ ?????
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: joomla ใครเคยจะปัญหานี้บ้างครับ ?????  (อ่าน 1025 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
opas
ก๊วนเสียว
*

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

กระทู้: 479



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

ผมติดตั้งตัว kunena เจอปัญหานี้ครับปวดหัวมาก database ก็เป็น UTF-8 แล้วนะครับไม่รู้ว่าเป็นเพราะอะไรครับทำไมถึงเป็นอย่างนี้ก็ไม่รุ้สิ ใครรู้ชี้แนะหน่อยนะครับ

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

opas
ก๊วนเสียว
*

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

กระทู้: 479



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 15 มิถุนายน 2009, 22:21:06 »

ว้าหายไปไหนหมดครับผมจะแย่แล้ว
บันทึกการเข้า

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

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

กระทู้: 969



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

เคยเป็น อ่ะแต่ไม่ใช่เพราะลง kunena แต่เป็นตอนอัพ joomla จากเครื่องขึ้น host เป็น utf8 เหมือนกัน พอลองเปลี่ยน Collation ที่ data base เป็น tis620 กลับแสดงภาษาไทยได้ ซะงั้น
บันทึกการเข้า

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

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

กระทู้: 1,426



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

ลองปรับ Encode ของ Brower หรือยังครับ เป็น UTF-8
บันทึกการเข้า

day_dinho10
Newbie
*

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

กระทู้: 57



ดูรายละเอียด
« ตอบ #4 เมื่อ: 15 มิถุนายน 2009, 22:44:35 »

มันมีตัวภาษาของ kunena เองไม่ใช่หรอครับ

เมื่อเคยลงตอนแรกเป็นภาษาอังกฤษ พอลง มันก็จะเป็นไทย
บันทึกการเข้า
opas
ก๊วนเสียว
*

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

กระทู้: 479



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

ใช่ครับ ตอนลงตอนแรกจะเป็นภาษาอังกฤษ แล้วเราก็อับไฟล์ภาษาไทยเข้าไประบบจะปรับให้เป็นไทย
เช่น
DEFINE ('_KUNENA_USRL_USERLIST','รายการสมาชิกทั้งหมดในรายการ');
DEFINE ('_KUNENA_USRL_REGISTERED_USERS','%s มีจำนวน <b>%d</b> สมาชิกที่ลงทะเบียน');
DEFINE ('_KUNENA_USRL_SEARCH_ALERT','กรุณาใส่ชื่อสมาชิกที่ต้องการค้นหา!');
DEFINE ('_KUNENA_USRL_SEARCH','ค้นหาสมาชิก');
DEFINE ('_KUNENA_USRL_SEARCH_BUTTON','ค้นหา');
DEFINE ('_KUNENA_USRL_LIST_ALL','รายการสมาชิกทั้งหมด');
ก็จะแปลงไฟล์ภาษาอังกฤษให้เป็นภาษาไทย ตัว database มีคนแนะนำให้เป็น utf8 ผมปรับตามเขาบอกก็ยังไม่ได้ครับเลยไม่รู้ว่าเป็นเพราะอะไร
ตรงภาษาที่แปลงให้เป็นไทยนี่แหละครับตัวที่มีปัญหาครับ
บันทึกการเข้า

opas
ก๊วนเสียว
*

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

กระทู้: 479



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

collation ของผมไม่มี tis-620 ครับ  จริงผมไปติดตั้งที่ตัวเซิฟวเวอร์อีกตัวหนึ่งใช้ได้นะครับไฟล์งานตัวเดียวกันเลย ผมไม่ค่อยรู้เรื่องดาต้าเบสด้วยครับ ไม่ทราบว่าตรงนี้มีผลบ้างไหมครับ ตอนนี้ผมก็ใช้ utf-8 อยู่ครับ
บันทึกการเข้า

nokitra
Newbie
*

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

กระทู้: 74



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

 @mysql_query("SET NAMES 'utf8'");

ใส่ไว้หลังบรรทัดที่ใช้ connect database ค่ะ สามารถใช้งานได้ ลองทำดู
บันทึกการเข้า

แหล่งรวมเว็บไซด์มากมาย สามารถโปรโมทเว็บไซด์ได้ฟรี http://www.webdeede.com ค่ะ เข้ามาซับมิทกันเยอะๆๆเลยนะค่ะ
opas
ก๊วนเสียว
*

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

กระทู้: 479



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

ใน joomla น่าจะมี setเป็น utf8 แล้วนะครับ
บันทึกการเข้า

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

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

กระทู้: 1,887



ดูรายละเอียด
« ตอบ #9 เมื่อ: 16 มิถุนายน 2009, 13:57:04 »


ผมก็ไม่รู้นะครับว่าปัญหาคืออะไร แต่ให้ลองดูตามนี้
1. database เป็น utf-8 ... ข้อมูลเป็น utf-8 (เข้า phpmyadmin browse ข้อมูลอ่านได้)
2. <meta ... charset=...> เป็น utf-8 ... ลอง view source ดู ถ้าไม่ใช่ให้เปลี่ยน
3. ไฟล์ที่เก็บ define ภาษาไทย (php) ต้อง save เป็น utf-8 .. เปิดด้วย editplus เข้า menu Document > File Encoding > Change File Encoding... ให้เปลี่ยนเป็น utf-8 แล้ว save (ข้อนี้จะเป็นปัญหาเฉพาะกับส่วนที่เป็น text บนหน้าเว็บ ไม่ใช่ข้อมูล)


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

nokitra
Newbie
*

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

กระทู้: 74



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

งั้น ลองดูที่ header นะค่ะว่า ส่งออกไปเป็นอะไรครับ ส่วนใหญ่จะไม่ใช่เป็น utf-8 อ่ะค่ะ ลองดูแล้วทำการแก้ไข ให้เป็ฯ utf-8 ค่ะ
บันทึกการเข้า

แหล่งรวมเว็บไซด์มากมาย สามารถโปรโมทเว็บไซด์ได้ฟรี http://www.webdeede.com ค่ะ เข้ามาซับมิทกันเยอะๆๆเลยนะค่ะ
opas
ก๊วนเสียว
*

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

กระทู้: 479



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

ใช่ครับข้อมูลตัวที่มีปัญหาจะเป็นจากไฟล์ที่เราเอาไปใส่ thai.php  ผมลองทำอย่างที่บอกแล้วก็ยังไม่ได้ เดียวจะลองหลายๆภาษาเลยครับ
ส่วนจะเป็นอย่างนี้ครับ
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
ขนาด  title ยังเป็นอย่างนี้เลยครับแก้มาหลายวันแล้วครับตัวนี้
  <title>Huh?Huh?Huh?Huh?? - Kunena</title>

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

opas
ก๊วนเสียว
*

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

กระทู้: 479



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

ลองทำ Encoding > Change File Encoding มีผลต่อการแสดงผลนะครับ ผมลองทำเป็น thai (windows)874 ทำให้เป็นตัว กล่องสี่เหลี่ยมเลย แต่ทำไม UTF8 จึงเป็น Huh?Huh? งงงหมดแล้ว
บันทึกการเข้า

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