Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก

ข้อตกลงการใช้งานกระดานข่าวดิสคัสไทย DiscuzThai Agreement (English Version) ประกาศดิสคัสไทย - ทำเนียบดิสคัสภาษาไทย

Discuz! X3.5 Thai R20231001 Rev.8 (NEW) [วิดีโอช่วยสอน] อัปเกรด Discuz! X3.4 เป็น X3.5 Discord ของ Discuz! Thai Community อย่างเป็นทางการ

Discuz! X3.4 Thai R20220811 (REV.75) สิ้นสุดการสนับสนุน Discuz! X3.4 ภาษาไทยตั้งแต่วันนี้เป็นต้นไป (ขอแนะนำให้อัปเกรดเป็น X3.5 แทน)

ค้นหา
แท็กยอดนิยม: ดิสคัสภาษาไทย Discuz Thai
ดู: 2619|ตอบกลับ: 6

[X2] ฺบกตวนี้แก้ยงไง

[คัดลอกลิงก์]
nomyenro โพสต์ 2011-6-1 10:46:03 |โหมดอ่าน
  1. Fatal error: preg_replace() [<a href='function.preg-replace'>function.preg-replace</a>]: Failed evaluating code: parseimg('100', '120', 'http://movies.narak.com/prince_of_persia.jpg', ) in /home/thaichew/public_html/bbs/source/function/function_discuzcode.php on line 212
คัดลอกไปที่คลิปบอร์ด
สาเหตุเกิดจากการโพสโดยการ คัดลอกข้อมูลจากเว็บอื่น มาวาง(โพสแบบ HTML) วึ่งเมื่อข้อมูลที่ก็อปมามีรูปมาด้วยจะ เอ๋อแบบนี้ ผมทดสอบกับกระทู้คนอื่นก็เป็นเช่นกัน(เป็นเฉพาะกระทู้นั้นๆ)
 เจ้าของ| nomyenro โพสต์ 2011-6-1 10:48:03
แล้วปุ่มแก้ไขโพสอยู่ใหนหว่า เพิ่งลองเล่น X2
 เจ้าของ| nomyenro โพสต์ 2011-6-1 11:09:33
แก้ได้แระคับ ใครที่เกิดปญหาแบบเดียวกันแก้ตามนะครับ (ซ้ำขออภัยไม่รู้แก้ยังไงหาไม่เจอเลยทำเอง)
แก้โคดที่ไฟล์ source\function\function_discuzcode.php
ค้นหา
if(strpos($msglower, '[/img]') !== FALSE) {
                        $message = preg_replace(array(
                                "/\[img\]\s*([^\[\<\r\n]+?)\s*\[\/img\]/ies",
                                "/\[img=(\d{1,4})[x|\,](\d{1,4})\]\s*([^\[\<\r\n]+?)\s*\[\/img\]/ies"
                        ), $allowimgcode ? array(
                                "bbcodeurl('\\1', '<img $attrsrc=\"{url}\" onload=\"thumbImg(this)\" alt=\"\" />')",
                                "parseimg('\\1', '\\2', '\\3', $lazyload)"
                        ) : array(
                                (!defined('IN_MOBILE') ? "bbcodeurl('\\1', '<a href=\"{url}\" target=\"_blank\">{url}</a>')" : "bbcodeurl('\\1', '<a href=\"{url}\" target=\"_blank\">[$viewimg]</a>')"),
                                (!defined('IN_MOBILE') ? "bbcodeurl('\\3', '<a href=\"{url}\" target=\"_blank\">{url}</a>')" : "bbcodeurl('\\3', '<a href=\"{url}\" target=\"_blank\">[$viewimg]</a>')"),
                        ), $message);
                }
        }

แทนที่ด้วย
if(strpos($msglower, '[/img]') !== FALSE) {
                        $message = preg_replace(array(
                                "/\[img\]\s*([^\[\<\r\n]+?)\s*\[\/img\]/ies",
                                "/\[img=(\d{1,4})[x|\,](\d{1,4})\]\s*([^\[\<\r\n]+?)\s*\[\/img\]/ies"
                        ), $allowimgcode ? array(
                                "bbcodeurl('\\1', '<img src=\"{url}\" onload=\"thumbImg(this)\" alt=\"\" />')",
                                "parseimg('\\1', '\\2', '\\3')"
                        ) : array(
                                "bbcodeurl('\\1', '<a href=\"{url}\" target=\"_blank\">{url}</a>')",
                                "bbcodeurl('\\3', '<a href=\"{url}\" target=\"_blank\">{url}</a>')"
                        ), $message);
                }
        }


ผลที่ตามมาคือ เข้าบอร์ดและโพสได้ปกติ แต่! ในโหมด มือถือจะไม่แสดงรูปภาพเผลอๆเว็บเออเร่อไปเลย ยงไงก็พิจารณาดีๆนะครับ ยงไม่ทดสอบในมือถือ(เพราะผมไม่ทำเว็บมือถือหรอก 555+)

แสดงความคิดเห็น

แก้ไว้ให้ละครับ ลงทับเลย http://forum.discuzthai.com/thread-26675-1-1.html  โพสต์ 2011-6-1 20:35
banksanti โพสต์ 2011-6-1 11:16:17
ตอบกระทู้ nomyenro ตั้งกระทู้

ตามกระทู้นี้เลยครับ โหลดแล้วอัพไปทับไฟล์เก่า

[X2] แก้ปัญหา x2 บัคบางจุด
http://forum.discuzthai.com/thread-26675-1-1.html

jaideejung007 โพสต์ 2011-6-1 14:13:40
แพทวันที่ 23 พ.ค. 54 มาแล้ว ไม่แน่ใจว่าเขาจะแก้บัํกตรงนี้หรือยัง
banksanti โพสต์ 2011-6-1 19:25:51
ตอบกระทู้ jaideejung007 ตั้งกระทู้

ยังไม่หายครับ ผมอัพเดท แพท 31-May-2011 แล้วก็ยังไม่หาย  ต้องแก้ตามที่ vitsarut บอก
akito โพสต์ 2011-6-14 17:57:40
ผมก็ไม่หายเช่นกัน ขอบคุณมากครับ
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

รายละเอียดเครดิต

รายชื่อผู้กระทำผิด|Archiver|ดิสคัส ไทย Follow us: Become a fan on facebook. Follow us on Twitter.

GMT+7, 2024-5-12 11:31

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้