สอบถามเวลาแสดงข้อมูลจะไม่ให้แสดง <t></t> ที่หน้าจอ

พูดคุย phpBB3, SMF ปัญหา การติดตั้ง ปัญหา การลง Mod การแก้ไข หน้าตาบอร์ด การใช้งาน Joomla 1.5, 1.6, 1.7, 2.5 ,3.x รวมถึง Joomla 4 การใช้งาน wordpress และ CMS อื่นๆ
การตั้งคำถาม ควรระบุรุ่นที่ใช้ ในการตั้งคำตามด้วย นะ เช่น SMF 1.1.4 หรือ SMF2.0, OpenERP, Odoo และ รายละเอียดของ server OS, php เวอร์ชั่นไหน ฐานข้อมูลอะไร

Moderator: mindphp

กฎการใช้บอร์ด
คำถามหมวดนี้ ควรระบุ รายละเอียดของ Server OS, เวอร์ชั่น ของ PHP, CMS ที่ท่านใช้
รวมถึง Hosting หรือ Control Panel Hosting
ภาพประจำตัวสมาชิก
eange08
PHP VIP Members
PHP VIP Members
โพสต์: 16441
ลงทะเบียนเมื่อ: 22/12/2020 10:09 am

Re: สอบถามเวลาแสดงข้อมูลจะไม่ให้แสดง <t></t> ที่หน้าจอ

โพสต์ที่ยังไม่ได้อ่าน โดย eange08 »

mindphp เขียน: 01/02/2021 6:17 pm

โค้ด: เลือกทั้งหมด

echo strip_tags($text);
เข้าใจคำสั่งแล้วค่ะ ตัดเอา <t></t> ออกได้แล้วค่ะ :-o
ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 28508
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

Re: สอบถามเวลาแสดงข้อมูลจะไม่ให้แสดง <t></t> ที่หน้าจอ

โพสต์ที่ยังไม่ได้อ่าน โดย thatsawan »

eange08 เขียน: 01/02/2021 5:59 pm อาจจะมาตอนจังหวะ save ลงฐานไปแล้ว เพราะลอง echo ก่อนส่วนที่จะทำ query INSERT ก็ไม่มี <t></t> อยู่นะ

รูปตอน echo ตัวแปรที่รับมาก่อน insert ลงฐาน

screenshot-localhost-2021.02.01-17_55_46.png

Code ช่วงบันทึกลงฐานข้อมูล

โค้ด: เลือกทั้งหมด

$textethai                  = utf8_normalize_nfc(request_var('', $detailth, true)); //---ตัวแปรที่ดึงค่าจาก textarea 
                                $uid = $bitfield = $options = ''; // will be modified by generate_text_for_storage
                                $allow_bbcode = $allow_urls = $allow_smilies = true;
                                generate_text_for_storage($textethai, $uid, $bitfield, $options, $allow_bbcode, $allow_urls, $allow_smilies);
                                  echo $textethai;exit; //----echo ดูว่ามี <t></t> ครอบอยู่หรือเปล่า
                                $sql = 'INSERT INTO ' .MOD_DICTIONARY_TABLE . ' ' . $db->sql_build_array('INSERT', array(
                                'esearch'           =>  (string)$search,
                                'eentry'            =>  (string)$nameeg,
                                'tentry'            =>  (string)$nameth,
                                'ecat'              =>  (int)$group_car,
                                'ethai'             =>  (string)$textethai,
                                'bbcode_bitfield'   =>  (string)$bitfield,
                                'bbcode_uid'        =>  (string)$uid,
                                'user_id_add'       =>  (string)$user_add,
                                'user_id_approve'   =>  (string)$user_add,
                                'approved'          =>  (string)1,
                                'add_time'          =>  time(),
                                'approve_time'      =>  time(),
                                'programe_id'       => (int)$group_mo,
                                'tags'              =>  (string)$tags,
                                    ));
ตอน echo ดูตอนรับค่า ต้อง view-source ดู ว่าไม่มีติดมาจริงป่าว
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 84