Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > ช่วยอธิบายขั้นตอนการทำงานทีคับงงมากๆเลยคับ function CheckTag($temp){ global $url; $temp = strip



 

ช่วยอธิบายขั้นตอนการทำงานทีคับงงมากๆเลยคับ function CheckTag($temp){ global $url; $temp = strip

 



Topic : 012104

Guest




function CheckTag($temp){
global $url;
$temp = stripslashes(htmlspecialchars($temp));
$temp = eregi_replace ( "<" , "&lt;" , $temp ) ;
$temp = eregi_replace ( ">" , "&gt;" , $temp ) ;
$temp = eregi_replace ( "\n", "<br>" , $temp ) ;

//&Ecirc;&Oacute;&Euml;&Atilde;&Ntilde;&ordm;&agrave;&raquo;&Aring;&Otilde;&egrave;&Acirc;&sup1;&Iacute;&Ntilde;&iexcl;&cent;&Atilde;&ETH;&middot;&Otilde;&egrave;&iexcl;&Oacute;&Euml;&sup1;&acute; &atilde;&Euml;&eacute;&agrave;&raquo;&ccedil;&sup1;&aacute;&middot;&iexcl; html &micro;&egrave;&Ograve;&sect;&aelig;
$temp = eregi_replace ( "\[b\]", "<b>" , $temp ) ;
$temp = eregi_replace ( "\[/b\]", "</b>" , $temp ) ;
$temp = eregi_replace ( "\[i\]", "<i>" , $temp ) ;
$temp = eregi_replace ( "\[/i\]", "</i>" , $temp ) ;
$temp = eregi_replace ( "\[u\]", "<u>" , $temp ) ;
$temp = eregi_replace ( "\[/u\]", "</u>" , $temp ) ;
$temp = eregi_replace ( "\[\-\-\-\]", "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" , $temp ) ;
$temp = eregi_replace ( "\[color=red\]", "<font color=red>" , $temp ) ;
$temp = eregi_replace ( "\[color=green\]", "<font color=green>" , $temp ) ;
$temp = eregi_replace ( "\[color=blue\]", "<font color=blue>" , $temp ) ;
$temp = eregi_replace ( "\[color=orange\]", "<font color=FF6600>" , $temp ) ;
$temp = eregi_replace ( "\[color=pink\]", "<font color=FF00FF>" , $temp ) ;
$temp = eregi_replace ( "\[color=gray\]", "<font color=999999>" , $temp ) ;
$temp = eregi_replace ( "\[/color\]", "</font>" , $temp ) ;

// &curren;&Oacute;&Ecirc;&Ntilde;&egrave;&sect;&aacute;&Ecirc;&acute;&sect;&Atilde;&Ugrave;&raquo;&middot;&Otilde;&egrave;&aacute;&middot;&Atilde;&iexcl;&curren;&Oacute;&Ecirc;&Ntilde;&egrave;&sect;&agrave;&cent;&eacute;&Ograve;&Aacute;&Ograve;
$temp = eregi_replace ("\[img\]([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]])\[/img\]", "<img src=\"\\1://\\2\\3\">",$temp ) ;

// &Ecirc;&Atilde;&eacute;&Ograve;&sect;&Aring;&Ocirc;&sect;&curren;&igrave; URL &middot;&Otilde;&egrave;&aacute;&middot;&Atilde;&iexcl;&curren;&Oacute;&Ecirc;&Ntilde;&egrave;&sect;&agrave;&cent;&eacute;&Ograve;&Aacute;&Ograve; (&iexcl;&Atilde;&sup3;&Otilde;&atilde;&Euml;&eacute;&curren;&Oacute;&Ecirc;&Ntilde;&egrave;&sect; url &agrave;&cent;&eacute;&Ograve;&Aacute;&Ograve;)
$temp = eregi_replace ("\[url\]([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])\[/url\]","<a href=\"\\1://\\2\\3\" target=\"_blank\">\\1://\\2\\3</a>",$temp ) ;

// &Ecirc;&Atilde;&eacute;&Ograve;&sect;&Aring;&Ocirc;&sect;&curren;&igrave; URL &middot;&Otilde;&egrave;&aacute;&middot;&Atilde;&iexcl;&curren;&Oacute;&Ecirc;&Ntilde;&egrave;&sect;&agrave;&cent;&eacute;&Ograve;&Aacute;&Ograve; (&micro;&egrave;&Ograve;&sect;&iexcl;&Ntilde;&sup1;&middot;&Otilde;&egrave;&iexcl;&Ograve;&Atilde;&agrave;&Ccedil;&eacute;&sup1;&ordf;&egrave;&Iacute;&sect;&Ccedil;&egrave;&Ograve;&sect;&Euml;&sup1;&eacute;&Ograve;&Euml;&Aring;&Ntilde;&sect;)
$temp = eregi_replace (" ([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=]) "," <a href=\"\\1://\\2\\3\" target=\"_blank\">\\1://\\2\\3</a> ",$temp ) ;

// &Ecirc;&Atilde;&eacute;&Ograve;&sect;&Aring;&Ocirc;&sect;&curren;&igrave; URL &middot;&Otilde;&egrave;&aacute;&middot;&Atilde;&iexcl;&curren;&Oacute;&Ecirc;&Ntilde;&egrave;&sect;&agrave;&cent;&eacute;&Ograve;&Aacute;&Ograve; (&micro;&egrave;&Ograve;&sect;&iexcl;&Ntilde;&sup1;&middot;&Otilde;&egrave;&iexcl;&Ograve;&Atilde;&agrave;&Ccedil;&eacute;&sup1;&ordf;&egrave;&Iacute;&sect;&Ccedil;&egrave;&Ograve;&sect;&Euml;&Aring;&Ntilde;&sect;&Iacute;&Acirc;&egrave;&Ograve;&sect;&agrave;&acute;&Otilde;&Acirc;&Ccedil;)
$temp = eregi_replace ("([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=]) "," <a href=\"\\1://\\2\\3\" target=\"_blank\">\\1://\\2\\3</a> ",$temp ) ;

//&Ecirc;&Atilde;&eacute;&Ograve;&sect;&Aring;&Ocirc;&sect;&curren;&igrave;&Iacute;&Otilde;&agrave;&Aacute;&Aring;&igrave;
$temp = eregi_replace ("([^[:space:]]*)@([^[:space:]]*)([[:alnum:]])","<a href=\"./mail2me/mail2me.php?wemail=\\1@\\2\\3&name=\\1@\\2\\3\" target=\"_blank\">\\1@\\2\\3</a>",$temp ) ;

return ( $temp ) ;
}


Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 31 ม.ค. 2550 21:28:33 By : ve View : 1776 Reply : 2
 

 

No. 1



โพสกระทู้ ( 1,008 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter Facebook

$temp = stripslashes(htmlspecialchars($temp));
$temp = eregi_replace ( "<" , "&lt;" , $temp ) ;

เป็น คำสั่งเพื่อให้แสดง ภาษา html ได้อย่างถูกต้อง และเก้บลงฐานข้อมมูลจะไม่มีผลได้ๆ กับคำสั่ง php เพื่อป้องกันผิดพลาดของโค้ดที่ใกล้เคียงกัน






Date : 1 ก.พ. 2550 02:09:52 By : arsachi
 


 

No. 2

Guest


sfsdfdsfdsfdsfdsfdsfdsfdsfddsfdsfafdsfsf
Date : 2009-07-07 22:44:44 By : napasools
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยอธิบายขั้นตอนการทำงานทีคับงงมากๆเลยคับ function CheckTag($temp){ global $url; $temp = strip
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 02
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่