¿©±â¿¡¼ ¸»ÇÏ´Â ÇÑÀÚº¯È¯À̶õ, ÇÑÀÚ¾Õ¿¡ <font face=±¼¸²>À» ÀÚµ¿ÀûÀ¸·Î ºÙ¿©ÁÖ´Â °ÍÀ» ¸»ÇÕ´Ï´Ù. Áï, ÇÑÀÚ´Â ±âº»ÆùÆ®·Î º¸¿©Áö°Ô ÇÏ°í ´Ù¸¥ ±ÛÀÚ´Â ¿ø·¡´ë·Î À¥ÆùÆ®·Î º¸¿©Áö°Ô ÇÏ°í ½ÍÀ»¶§ ÀÌ ¼Ò½º¸¦ »ç¿ëÇØ Áֽʽÿä.
Å×Å©³ëÆ®¿¡¼ÀÇ ÇÑÀÚº¯È¯¼Ò½º... - ¼Ò½ºÁ¦°ø ºñÈ¥´Ô. 1. Å×Å©³ëÆ®ÀÇ ·çÆ®µð·ºÅ丮¿¡ ÀÖ´Â read.cgi ÆÄÀÏÀ» ¼öÁ¤ÇØ¾ß ÇÕ´Ï´Ù. 2. read.cgi ÆÄÀÏ¿¡¼ ¾Æ·¡ÀÇ ¼Ò½º¸¦ ã¾Æ³À´Ï´Ù. chop(@readtext); shift(@readtext); À§ µÎÁÙÀÌ ÀÖ´Â °÷À» ã¾Æ¼ ¾Æ·¡ÀÇ ¼Ò½º¸¦ Ãß°¡ÇØ ÁÝ´Ï´Ù.
sub on_change_hanja { $string = $_[0]; $len = length($string); $check = 0; for ($i=0; $i<$len; $i++) { $ascii = ord(substr($string,$i,1)); if ($ascii>=0xB0 && $ascii<=0xC8) { if ($check) { $check = 0; $new .= "</font>"; } $new .= substr($string,$i,2); $i++; next; } if ($ascii>=0xCA && $ascii<=0xFD) { if (!$check) { $check = 1; $new .= "<font face=±¼¸²>"; } $new .= substr($string,$i,2); $i++; next; } if ($check) { $check = 0; $new .= "</font>"; } $new .= substr($string,$i,1); } return $new; }
@readtext = on_change_hanja(@readtext);
À§ÀÇ ¼Ò½º¸¸ ±× ¾Æ·¡·Î Ãß°¡ÇØ ÁÖ¸é µË´Ï´Ù. Ȥ½Ã ¹®Á¦°¡ Àְųª ¼º°øÇϽźÐÀº Áú¹® °Ô½ÃÆÇ¿¡ ±Û Á» ³²°ÜÁÖ¼¼¿ä. ^^
|