³²µéÀº ´Ù µÈ´Ù´Âµ¥ ¿Ö ³ ¾ÈµÇ´Â°ÇÁö ¾Ë´Ù°¡µµ ¸ð¸£°Ú³×¿ä.
Á¦·Îº¸µå ¹öÁ¯Àº pl4 °Åµç¿ä.
½ÃÅ°½Åµ¥·Î ¿¡µðÅÍ Ç÷¯½º¿¡¼ ã¾Æº¸´Ï±î 874¹ø° ÁÙ ºÎÅÍ ¹Ù²Ù¸é µÇ°Ú´õ¶ó±¸¿ä.
±×·¡¼ ¿ä·¸°Ô ÇßÁÒ.
// URL, MailÀ» ÀÚµ¿À¸·Î üũÇÏ¿© ¸µÅ©¸¸µë
function autolink($str) {
//¹Ìµð¾îġȯ(ÀÚµ¿, ¹Ì´ÏÀ§´Ï ÆÐÅÏ)
$str = eregi_replace("([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]\#\?\/\&\=\200-\377])(.mp3|.MP3|.wma|.WMA|.asf|.ASF)", "<a class=auto href='http://\\2\\3\\4' target=_blank><b>http://\\2\\3\\4</b></a><br><br><EMBED autostart='false' SRC=http://\\2\\3\\4 /></P>", $str);
//À̹ÌÁöġȯ(ÀÚµ¿, ¹Ì´ÏÀ§´Ï ÆÐÅÏ)
$str = eregi_replace("([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]\#\?\/\&\=\200-\377])(.png|.jpg|.gif|.PNG|.JPG|.GIF|.bmp|.BMP)", "<a class=auto href='<!--TEMP FOR IMAGE-->\\2\\3\\4' target=_blank><img src='<!--TEMP FOR IMAGE-->\\2\\3\\4' border=0></a>", $str);
$str = eregi_replace("<!--TEMP FOR IMAGE-->","http://",$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 = "/([^\"\'\=\>])(mms|http|HTTP|ftp|FTP|telnet|TELNET)\:\/\/(.[^\n\<\"\']+)/";
$str = preg_replace($homepage_pattern,"\\1<a class=auto href=\\2://\\3 target=_blank>\\2://\\3</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);
return $str;
}
±Ùµ¥µµ Àß ¾ÈµÇ´Â °Å¿¹¿ä.
³Ê¹« Ãʺ¸¶ó Áö±Ý ¸çĥ° ¹ã »õ¿ö°¡¸ç ¸¸µå´Â ÁßÀ̰ŵç¿ä.
µµ¿Í ÁÖ¼¼¿ä.
|