±Û ³»¿ëÁß ¿øÇÏ´Â À§Ä¡¿¡ ¿øÇÏ´Â Å©±âÀÇ À̹ÌÁö ³Ö±â v3.0 (ȨÇÇ°ü¸®) | |
2003-10-22 (¼ö) 08:53 Á¶È¸:2014 | |
|
¹öÀü ¼Ò°³ v2.0¿¡¼´Â # img1 À̳ª # img2¸¦ ¾²Áö ¾ÊÀ¸¸é »ó´Ü¿¡ À̹ÌÁö°¡ ³ª¿Ã¼ö ÀÖµµ·Ï Çß¾ú½À´Ï´Ù. À̹ø v3.0Àº ¿øÇÏ´Â °÷¿¡ À̹ÌÁö¸¦ À§Ä¡½Ãų½Ã À̹ÌÁö Å©±â±îÁö Á¦¾îÇÒ¼ö ÀÖµµ·Ï ¸¸µé¾ú½À´Ï´Ù. ÀÌÀü ¹öÀü¿¡¼ À̹ÌÁöÅ©±â¸¦ ÀÛ°ÔÇÏ·Á¸é À̹ÌÁö ÆíÁýÀ» ÇؾßÇßÁö¸¸ ÀÌÁ¨ ±×·¯½Ç ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ¶ÇÇÑ ÇϳªÀÇ À̹ÌÁö¸¦ ´Ù¸¥ Å©±â·Î ¿©·¯¹ø »ç¿ëÇÒ¼öµµ ÀÖ½À´Ï´Ù. »ç¿ë¹ýÀ» ¸ð¸£´Â ÀÏ¹Ý À¯ÀúµéÀ» À§Çؼµµ ¾Æ·¡ 3°¡Áö ¹æ¹ý ¸ðµÎ Àû¿ëµÉ¼ö ÀÖµµ·Ï Çß½À´Ï´Ù. 1. #img ¸¦ »ç¿ëÇÏÁö ¾Ê°í ÀϹÝÀûÀÎ ¾÷·Îµå 2. ¹®¼³»¿¡ À̹ÌÁöÅ©±â¸¦ º¯°æÇÏÁö ¾Ê°í ¿øÇÏ´Â À§Ä¡¿¡ Ãâ·Â(v2.0¹öÀü¿¡¼ ó·³) 3. ¿øÇÏ´Â À§Ä¡¿¡ ¿øÇÏ´Â Å©±âÀÇ À̹ÌÁö Ãâ·Â(v3.0ÀÇ Ãâ·Â¹æ¹ý) ¼Ò½º ¼Ò½º À§Ä¡´Â ÀÌÀü¹öÀü°ú µ¿ÀÏÇÕ´Ï´Ù. zboard Æú´õ³»¿¡ view.php ÆÄÀÏÀÇ 244ÁÙ¿¡ /**************************************************************************************** * ½ÇÁ¦ Ãâ·Â ºÎºÐ ***************************************************************************************/ À̺κРÀÂÊ¿¡ ´ÙÀ½ ¼Ò½º¸¦ »ðÀÔÇÕ´Ï´Ù. (ÀÌÀü¿¡ ¼Ò½º ¾²¼Ì´ø ºÐÀº ±× ¼Ò½º¿¡ µ¤¾î ¾²½Ã±â ÇÏ¸é µË´Ï´Ù.) // ±×´ÏÀÇ ¿øÇÏ´Â À§Ä¡¿¡ ¿øÇÏ´Â À̹ÌÁö Å©±â Ãâ·Â½ÃÅ°±â... if(stristr($memo, "")) { $memo_temp = explode("", $memo); for($i=0; $i<10; $i++) { $a="# img1"; $b="# img2"; if(stristr($memo_temp[$i], $a) || stristr($memo_temp[$i], $b)) { $d = trim($memo_temp[$i]); $gnees = explode(",", $d); $img_target = trim($gnees[0]); $img_size_x = trim($gnees[1]); $img_size_y = trim($gnees[2]); if($img_size_x $img_size_y) { if($img_target == "# img1") { $c = "<img src='$data[file_name1]' width=$img_size_x height=$img_size_y border=0>"; $upload_image1 = ""; } elseif($img_target == "# img2") { $c = "<img src='$data[file_name2]' width=$img_size_x height=$img_size_y border=0>"; $upload_image2 = ""; } $memo = str_replace($memo_temp[$i], $c, $memo); } else { if(stristr($memo, $a)) { $e = "<img src='$data[file_name1]' border='0' >"; $memo_temp[$i]=str_replace($a,$e,$memo_temp[$i]); $upload_image1 = ""; } if(stristr($memo, $b)) { $f = "<img src='$data[file_name2]' border='0' >"; $memo_temp[$i]=str_replace($b,$f,$memo_temp[$i]); } } } } $memo = str_replace("", "", $memo); } $a = "# img1"; if(stristr($memo, $a)) { $c = "<img src='$data[file_name1]' border='0' >"; $memo=str_replace($a,$c,$memo); $upload_image1 = ""; } $b = "# img2"; if(stristr($memo, $b)) { $c = "<img src='$data[file_name2]' border='0' >"; $memo=str_replace($b,$c,$memo); $upload_image2 = ""; } »ç¿ë¹æ¹ý »ç¿ëÀº ´ÙÀ½ 2°¡Áö ¹æ¹ýÀ» ¸ðµÎ »ç¿ë°¡´ÉÇÕ´Ï´Ù. 1. À̹ÌÁö Å©±â¸¦ º¯°æÇÏÁö ¾Ê°í Ãâ·Â½Ã ±Û ³»¿ëÁß ¿øÇÏ´Â À§Ä¡¿¡ # img1 ¶Ç´Â # img2¸¦ ½áÁÖ¸é µË´Ï´Ù. (v2.0ÀÇ ¹æ¹ýÀÓ.) 2. À̹ÌÁö Å©±â¸¦ º¯°æÇÏ¿© Ãâ·Â½ÃÅ°±â ±Û ³»¿ëÁß¿¡ ¿øÇÏ´Â À§Ä¡¿¡ & & # img1, °¡·ÎÅ©±â, ¼¼·ÎÅ©±â & & ¶ó°í ½áÁÖ½Ã¸é µË´Ï´Ù. À§¿¡¼ ¾ÕÀÇ & & Àº ¼Ò½ºÀû¿ë½ÃÀÛ µÚÀÇ & &Àº ¼Ò½º Àû¿ë ³¡À» ÀǹÌÇÕ´Ï´Ù. Áß°£ÀÇ # img1Àº ù¹ø° À̹ÌÁö¸¦ ÀǹÌÇÏ°í µÚ´Â À̹ÌÁö Å©±â¸¦ ÀǹÌÇÕ´Ï´Ù. ¿¹) ù¹ø° À̹ÌÁö¸¦ 300*200À¸·Î Ãâ·Â½Ã : & & # img1, 300, 200 & & Å×½ºÆ® °Ô½ÃÆÇ : http://gnees.naroot.net/zboard/zboard.php?id=test2 ------------------------------------------------------------------------------ ´ÙÀ½ ¼Ò½º´Â °Ô½Ã¹° ÃßÃâ½Ã # img1 À̶õ ¼Ò½º°¡ °°ÀÌ Ãâ·ÂµÇ´Â °ÍÀ» ¸·´Â ¼Ò½ºÀÔ´Ï´Ù. ¼Ò½º zboard Æú³Ê³»ÀÇ outlogin.php ÆÄÀÏÀÇ 207 ¶óÀÎÀÇ // °øÁö»çÇ× Çü½ÄÀ» ¸¸µé¶§ »ç¿ë if(eregi("[notice_",$header)) { $data=mysql_fetch_array($result); $memo = stripslashes($data[memo]); À̺κР¹Ø¿¡ ´ÙÀ½ ¼Ò½º¸¦ Ãß°¡ÇÕ´Ï´Ù. // ÃßÃâ¿¡¼ #img ¾Èº¸ÀÌ°Ô ÇÏ´Â ¼Ò½º if(stristr($memo, "")) { $memo_temp = explode("", $memo); for($i=0; $i<10; $i++) { $a="# img1"; $b="# img2"; if(stristr($memo_temp[$i], $a) || stristr($memo_temp[$i], $b)) $memo = str_replace($memo_temp[$i], "", $memo); } } $a = "# img1"; $b="# img2"; $c=""; $memo=str_replace($a,$c,$memo); $memo=str_replace($b,$c,$memo); $memo=str_replace("","",$memo); // ÃßÃâ¿¡¼ #img ¾Èº¸ÀÌ°Ô Çϱâ´Â ¼Ò½º....¿©±â±îÁö ÀÌ»ó ¸ðµç ¼Ò½º¸¦ Àû¿ë½ÃÄÑ º¸¾Ò½À´Ï´Ù. Ãâó :: http://www.nzeo.com/bbs/zboard.php?id=cgi_tip&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&keyword=À̹ÌÁö&select_arrange=headnum&desc=asc&no=3101 |