- เครดิต
- 1016
- เพื่อน
- ทักทาย
- บล็อก
- อัลบั้ม
- โพสต์
- กระทู้
- แชร์
- สำคัญ
- สิทธิ์อ่าน
- 180
- จำนวนผู้ติดตาม
- จำนวนผู้กำลังติดตาม
- เพศ
- ไม่บอก
|
Mr.Jak
โพสต์ 2011-3-17 17:14:29
แก้ไขครั้งสุดท้ายโดย Mr.Jak เมื่อ 2011-3-17 17:30
- <?php
- mysql_connect('localhost','test','test');
- mysql_select_db('test');
- $tid = $G_['tid'];
- $sql = mysql_query("select * from pre_forum_thread where tid='$tid' ");
- $data = mysql_fetch_array($sql);
- $threadname = "$data[subject]";
- function locdau($value)
- {
- //ตัวอักขระสำหรับการแปลงข้อความ
- $locdau_in = array (
- //'#(A|Á|À|Ả|Ã|Ạ|Ă|Ắ|Ằ|Ẳ|Ẵ|Ặ|Â|Ấ|Ầ|Ẩ|Ẫ|Ậ|á|à|ả|ã|ạ|ă|ắ|ằ|ẳ|ẵ|ặ|â|ấ|ầ|ẩ|ẫ|ậ)#',
- //'#(B)#',
- ) ;
- $locdau_out = array (
- 'a',
- 'b',
- ) ;
- $value = strip_tags($value);
- $value = str_replace(array('&', '"', '<', '>','\'','"','<','>',' ', '~', '!', '@', '#', '$', '%', '^', '&', '*', '(',')','_','+','=','{','}','|','<','>','/','\\','"','?','.','[',']',',',':','“','”',';'), '+', $value); // กรองสัญญลักษณ์ทุกชนิด ที่จะทำให้ลิงค์เข้าถึงไม่ได้
- $value = preg_replace('|%([a-fA-F0-9][a-fA-F0-9])|', '---$1---', $value);
- $value = preg_replace('|---([a-fA-F0-9][a-fA-F0-9])---|', '%$1', $value);
- //$value = preg_replace('|[^ก-ฮa-z0-9_\-\+]|i', '', $value); // กรองข้อความ สัญลักษณ์และอื่นๆ ทุกอย่าง ยกเว้น ข้อความที่มี ก-ฮ, a-z, A-Z และ 0-9 เท่านั้น หากจะเว็บบอร์ดของคุณมีภาษาอื่นๆ แนะนำอย่าเปิดการใช้งานส่วนนี้
- $value = preg_replace('/(-)+/', '+', $value); // กรองเครื่องหมายบวก (+) ออกจากลิงค์ที่อยู่คำแรก จากการกรองสัญญลักษณ์จากตัวแปรด้านบน
- $value = preg_replace('#\++|\-+|\.+#', '+', $value); // กรองเครื่องหมายบวก (+) ออกจากลิงค์หลังจากผ่านการกรองสัญญลักษณ์จากตัวแปรด้านบน
- $value = preg_replace('/^[_|\-|\+]/', '', $value);
- $value = preg_replace('/[_|\-|\+]$/', '', $value);
- $value = iconv_substr($value, 0, 70, "UTF-8"); // ตัดจำนวนความยามตัวอักษรให้เหลือ 70 อักขระ
- return $value;
- }
- $tname = locdau($threadname);
- ?>
คัดลอกไปที่คลิปบอร์ด |
|