Ajax Chat Room น่าสน แต่พิมพ์ไทยไม่ได้

เริ่มโดย dot, 29 ธันวาคม 2009, 22:55:21

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

dot

เห็นหน้าตาเรียบง่าย  เสียดายพิมพ์ไทยไม่ได้  ใครพอแก้ไขได้บ้างครับ

อ้างถึงhttp://www.linuxuser.at/chat/index.html

:wanwan017:
[direct=https://slimx.net/]slimx.net[/direct]

Sabaidee

แก้ไขไฟล์ w.php

อยู่บรรทัดที่ 52
if (strtoupper($msg) == $msg) { die(); }
ให้ลบออกไปหรือ คอมเมนท์ไปเลย
//if (strtoupper($msg) == $msg) { die(); }


ก็น่าจะพิมพ์ไทยได้แล้วนะลองดูครับ  :wanwan008:
[direct=.].[/direct]

sixsense

ลองใส่ แทคนี้ที่หัวครับ

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
[direct=https://www.facebook.com/KawintidaLing][รับจ้าง] รับเขียนบทความภาษาอังกฤษ คุณภาพราคาถูก[/direct]
- [direct=https://www.facebook.com/KawintidaLing]ความสำคัญของบทความภาษาอังกฤษ[/direct]
- รับประกันคุณภาพงาน
- บทความไม่ประทับใจยินดีแก้ไข หรือคืนเงินให้
- [direct=https://www.facebook.com/KawintidaLing]สั่งบทความ[/direct]
[direct=http://www.cn.in.th]Personal Homepage[/direct]

woratana

นอกจากที่ด้านบนบอกไว้แล้ว อีกอย่างก็คือแก้ header ให้เป็น UTF-8 น่ะครับ (ถ้าเก็บใน txt file หรือ database ก็ต้องตั้งเป็น UTF-8 ด้วยนะครับ)

ว่าแต่ไม่เข้าใจว่าทำไมต้องเช็ค strtoupper($msg) == $msg แล้วจะหยุดการทำงานละนี่ = =" เพราะถ้าพิมพ์อักษรใหญ่ไปทั้งหมดจะไม่ติดเลย เช่น TEST ไรงี้

EDIT: มีคนบอกเรื่อง utf-8 ก่อนซะล่ะ  :wanwan012:
[direct=http://www.designil.com/contact-us]DesignIL เรียนเทคนิคเว็บดีไซน์ใหม่ ๆ ฟรี!! รับทำเว็บไซต์ เว็บดีไซน์ ธีม WordPress
[direct=http://www.designil.com/]DesigNIL: สอนออกแบบเว็บไซด์ Web Design HTML5 CSS3
[/direct]

chui761

[direct=http://secure.hostgator.com/~affiliat/cgi-bin/affiliates/clickthru.cgi?id=amazonnrr]เช่าโฮสเกเตอร์ Promotion ลด 50% click[/direct]|
Hostgator คูปอง Baby plan เดือนแรก 0.01$=TSBSAVE001 หลายเดือนลด 25%=TSBSAVE025 |[direct=http://www.amzhowto.com/websitemap/]สอน Clickbank Amazon CPA/Payday Viglink เช่าโฮสต์นอก จดโดเมนราคาถูก[/direct]
[direct=http://support.hostneverdie.com/aff.php?aff=156]เช่าโฮสต์ไทย hostneverdie[/direct]
[direct=http://hosterbox.com/billing/aff.php?aff=139]Hosterbox Host นอกราคาประหยัด คุณภาพดีไม่แพ้ gator[/direct]

Reality

ajax chat สายพันธ์ไทยก็มีนะครับ ของคุณ goragod (http://www.goragod.com)

รู้สึกเดี๋ยวนี้จะมีสองเวอร์ชั่น เวอใหม่เขาทำขาย (แต่เวอเก่าก็ใช้ได้ดีไม่แพ้กันครับ)
*You walk right into reality, While my heart's still wild and free.. 

[direct=http://midnightadventure.net]Midnight Adventure[/direct]

dot

อ้างถึงจาก: Sabaidee ใน 30 ธันวาคม 2009, 00:37:13
แก้ไขไฟล์ w.php

อยู่บรรทัดที่ 52
if (strtoupper($msg) == $msg) { die(); }
ให้ลบออกไปหรือ คอมเมนท์ไปเลย
//if (strtoupper($msg) == $msg) { die(); }


ก็น่าจะพิมพ์ไทยได้แล้วนะลองดูครับ  :wanwan008:
ผมไม่ใช่โปรแกรมเมอร์ครับ ต้องแก้ไงครับ  :P

อ้างถึงจาก: sixsense ใน 30 ธันวาคม 2009, 01:06:28
ลองใส่ แทคนี้ที่หัวครับ

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
ผมลองใส่แล้ว แต่ก็ยังไม่ได้ครับ  save เป็น UTF-8 ก็แล้วครับ ไม่ได้   :'(

ใครที่แก้ไขได้แล้ว  ขอบ้างได้มั๊ยครับ  ว่าจะเอาไปใช้กับ wp

ขอบคุณล่วงหน้าครับ
[direct=https://slimx.net/]slimx.net[/direct]

tinnakorn

ทำได้แล้วครับ รอทำต่อ ^-^
http://www.rorrak4u.net/dating/chat/

ทำตามที่เพื่อนๆบอกเลยครับ

อยู่บรรทัดที่ 52
if (strtoupper($msg) == $msg) { die(); }
ให้ลบออกไปหรือ คอมเมนท์ไปเลย
//if (strtoupper($msg) == $msg) { die(); }


ถ้าทำมะได้ pm มา เดี๋ยวผมจัดให้   :wanwan001: :wanwan001:

beg

#8
 พิมพ์ไทยได้ทั้ง FF และ IE
http://flash-mini.com/achat/


จากด้านบน ลบอันนี้ออก และเซฟไฟล์ทั้ง index และ  w.php ให้เป็น UTF-8
if (strtoupper($msg) == $msg) { die(); }

 ตรวจบราวเซอร์ว่า ใช้ ie หรือเปล่า ถ้าใช่ก็ convet  จาก TIS-620 เป็น UTF-8



if(ie){
$n=iconv('TIS-620','UTF-8',$n)
$m=iconv('TIS-620','UTF-8',$m)
}


เปลี่ยนความยาวของชื่อเล่นด้วย $nick_length=40    

อีกอย่าง ตรงบรรทัด  
อ้างถึงfor ($i=strlen($n); $i<$nick_length; $i++) $n .= "&nbsp;";
ให้ลบออก


ดาวน์โหลดสคริปที่แก้ไขแล้ว
http://www.mediafire.com/?ghrmdtnzo2m

dot

อ้างถึงจาก: beg ใน 30 ธันวาคม 2009, 11:06:55
พิมพ์ไทยได้ทั้ง FF และ IE
http://flash-mini.com/achat/


จากด้านบน ลบอันนี้ออก และเซฟไฟล์ทั้ง index และ  w.php ให้เป็น UTF-8
if (strtoupper($msg) == $msg) { die(); }

ตรวจบราวเซอร์ว่า ใช้ ie หรือเปล่า ถ้าใช่ก็ convet  จาก TIS-620 เป็น UTF-8



if(ie){
$n=iconv('TIS-620','UTF-8',$n)
$m=iconv('TIS-620','UTF-8',$m)
}


เปลี่ยนความยาวของชื่อเล่นด้วย $nick_length=40    

อีกอย่าง ตรงบรรทัด  
อ้างถึงfor ($i=strlen($n); $i<$nick_length; $i++) $n .= "&nbsp;";
ให้ลบออก


ดาวน์โหลดสคริปที่แก้ไขแล้ว
http://www.mediafire.com/?ghrmdtnzo2m

ขอบคุณ คุณ beg ครับ  ไฟล์ใหม่ของคุณ ใช้ภาษาไทยได้แล้วครับ

ขอบคุณมากครับ   :wanwan017:
[direct=https://slimx.net/]slimx.net[/direct]