มันสั่งให้ทำอะไร ? (วิธีแก้บั๊ค ผมไม่เข้าใจ)

เริ่มโดย nounginfo, 30 กรกฎาคม 2009, 14:21:45

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

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

nounginfo

เรื่องมีอยู่ว่า ผมได้เอา OSS ระบบหนึ่งมาพัฒนาต่อครับ สังเกตุเห็นเออเร่อของ php ขึ้นว่า

[Warning: Server failed to map browser language "" to a Windows locale specifier]

ก็ประมานว่าโปรแกรมเว็บบราวเซอร์ที่คุณใช้ไม่รองรับภาษา.. อะไรสักอย่าง (ใช้ IE ครับ)
พอลองเปิดระบบกับบราวเซอร์ตัวอื่น (Opera, Firefox) กลับไม่เจอข้อความนี้ พอเข้าไปหาในเน็ตก็เจอวิธีแก้อยู่กระทู้นึงใน SourceForce บอกไว้ด้งนี้ครับ

Language detection for country varieties doesn't work

Details:

Automatic detection of browser language on Windows system does not work if
locale is en-gb. Problem is line 360 of language.inc which should be

foreach ($langs as $lang => $qual) (c.f. line 342)

and not:

foreach ($langs as $lang)

Problem is $lang takes the value instead of the key when enumerating
through $langs.


ซึ่งผมไม่ค่อยเข้าใจสิ่งที่เค้าบอกมากนัก จึงขอรบกวนผู้รู้ php ครับ ได้ช่วยดูและแนะนำด้วยครับว่าจะแก้ไขยังไง
US. Vintage T-Shirt ผ้าบาง 50 ผ้า Cotton ผ้า 100 ผ้ามุ้ง ผ้าทราย เนื้อผสมเรยอง เสื้อวง เสื้อทัวร์ สเก็ต ฮาเล่ย์ ทหาร แจ๊คเก็ต รองเ้ทา ยีนส์ ฯลฯ http://www.facebook.com/TShirtGateway

homekung

หา

foreach ($langs as $lang)

แล้วใช้

foreach ($langs as $lang => $qual) (c.f. line 342)

ทับ

น่าจะใช่นะครับ ลองดูครับ... :-*
[direct=https://animateus.in.th]รับทำ 2d animation[/direct] [direct=https://animateus.in.th]รับทำ 2d infographics[/direct][direct=https://www.facebook.com/animateus122]รับทำ 2d cartoon animation[/direct][direct=https://www.fiverr.com/chanarachl/make-2d-animation-or-whiteboard-video-for-any-purpose]2d animation[/direct][direct=https://vimeo.com/animateus10]รับทำ animation[/direct]