lib.php 876ÁÙ
// URL ġȯ --À̺κкÎÅÍ ¾Æ·¡¿Í °°ÀÌ ¹Ù²å°Åµç¿ä.
±×·±µ¥ ±Û¾²±âÈÄ ±× ±Û ³»¿ëÀ» º¸¸é ±×¸²ÁÖ¼Ò¸µÅ©°Ç ³»¿ëÀº ¹°·ÐÀÌ°í ±Û¾¾µµ ¾Æ¿¹ Ãâ·ÂÀÌ ¾ÈµÇ³×¿ä.
//mmsġȯ(ÀÚµ¿, ¹Ì´ÏÀ§´Ï ÆÐÅÏ)
$str = eregi_replace("(mms)://([^[:space:]]*)([[:alnum:]\#\?\/\&\=\200-\377])(.mp3|.MP3|.wma|.WMA|.wmv|.WMV|.asf|.ASF|.mpg|.MPG|.mpeg|.MPEG)", "<img src=../2img/media_icon.gif border=0 align=absmiddle> <a class=auto href='mms://\\2\\3\\4' target=_blank>mms://\\2\\3\\4</a><br><br><EMBED autostart='false' SRC=mms://\\2\\3\\4 /><br>", $str);
//¹Ìµð¾îġȯ(ÀÚµ¿, ¹Ì´ÏÀ§´Ï ÆÐÅÏ)
$str = eregi_replace("(http)://([^[:space:]]*)([[:alnum:]\#\?\/\&\=\200-\377])(.mp3|.MP3|.wma|.WMA|.wmv|.WMV|.asf|.ASF|.mpg|.MPG|.mpeg|.MPEG)", "<img src=../2img/media_icon.gif border=0 align=absmiddle> <a class=auto href='http://\\2\\3\\4' target=_blank>http://\\2\\3\\4</a><br><br><EMBED autostart='false' SRC=http://\\2\\3\\4 /><br>", $str);
//Ç÷¡½Ãġȯ(ÀÚµ¿, ¹Ì´ÏÀ§´Ï ÆÐÅÏ)
$str = ereg_replace("(http)://([^[:space:]]*)([[:alnum:]\#\?\/\&\=\200-\377])(.swf|.SWF)","<img src=../2img/flash_icon.gif border=0 align=absmiddle> <a class=auto href='http://\\2\\3\\4' target=_blank>http://\\2\\3\\4</a><br><br><EMBED loop=true menu=false quality=high WIDTH=320 HEIGHT=240 TYPE='application/x-shockwave-flash' PLUGINSPAGE='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash' src='http://\\2\\3\\4' border=1></embed><br>", $str);
//À̹ÌÁöġȯ(ÀÚµ¿, ¹Ì´ÏÀ§´Ï ÆÐÅÏ)
$str = eregi_replace("(http)://([^[:space:]]*)([[:alnum:]\#\?\/\&\=\200-\377])([^[:space:]]*)(.png|.jpg|.gif|.PNG|.JPG|.GIF|.bmp|.BMP)", "<a class=auto href='http://\\2\\3\\4\\5' target=_blank><img src='http://\\2\\3\\4\\5' border=0></a>", $str);
// À̹ÌÁöġȯ(ÀÚµ¿, ¸®µð ÆÐÅÏ)
//$str = ereg_replace("(http://[a-zA-Z0-9\.\/\_\-\%]{2,}(.png|.jpg|.gif|.PNG|.JPG|.GIF)+( |\n)?)","<a href=\\0 target=_blank><img src=\\0 border=0></a>"," ".$str);
// À̹ÌÁöġȯ(¼öµ¿)
$homepage_pattern = "/([^\"\'\=\>])(img)\:\/\/(.[^\n\<\"\']+)/";
$str = preg_replace($homepage_pattern,"\\1<a href=http://\\3 target=_blank border=0><img src=http://\\3 border=0></a>", " ".$str);
// URL ġȯ
$homepage_pattern = "/([^\"\'\=\>])(http|HTTP|ftp|FTP|telnet|TELNET)\:\/\/(.[^\n\<\"\' ]+)/";
$str = preg_replace($homepage_pattern,"\\1<a class=auto href=\\2://\\3>\\2://\\3</a> <a class=auto_new href=\\2://\\3 target=_blank>[»õâ¿¡¼ ¿±â]</a>", " ".$str);
// ¸ÞÀÏ Ä¡È¯
$email_pattern = "/([ \n]+)([a-z0-9\_\-\.]+)@([a-z0-9\_\-\.]+)/";
$str = preg_replace($email_pattern,"\\1<a href=mailto:\\2@\\3>\\2@\\3</a>", " ".$str);
|