¿ÜºÎ À̹ÌÁö´Â Å±׸¦ »ç¿ëÇؼ­ º»¹®¿¡ »ðÀÔÇÒ ¼ö ÀÖÀ¸³ª, ºÒÆíÇϱ⠱×Áö ¾ø´Ù. ´ÙÀ½Àº À̹ÌÁö¹Ú½º¸¦ ÀÌ¿ëÇØ ±× ºÒÆíÀ» ´õ´Â ¹æ¹ýÀÌ´Ù.


1) ¿ì¼± ´ÙÀ½ ¸µÅ©¿¡ Àִ ÆÁÀ» Àû¿ëÇÏ¿© ÀÚµ¿¸µÅ© ¼Ò½º¸¦ ÆÐÄ¡ÇÏÀÚ.

http://reedyfox.com/bbs/zboard.php?id=building&no=74



2) Á¦·Îº¸µå µð·ºÅ丮¿¡ Àִ image_box.php ¸¦ ¿¬´Ù. 134Çà ÀÌÇÏ¿¡ ½ºÅ©¸³Æ®°¡ ±æ°Ô Àִ °ÍÀ» º¼ ¼ö ÀÖ´Ù. °ø°£À» ¸¶·ÃÇØ ´ÙÀ½À» »ðÀÔÇϵµ·Ï ÇÏÀÚ.

function putouterStr() {
        var img_str="";
        var img_url="";
        var img_align="";
        var img_vspace="";
        var img_hspace="";
        var img_border="";
        if(opener.window.document.all["write"]&&opener.window.document.all["write"].subject) {
                img_url=document.imageList.i_url.value;
                img_vspace=document.imageList.i_vspace.value;
                img_hspace=document.imageList.i_hspace.value;
                img_align=document.imageList.i_align.value;
                img_border=document.imageList.i_border.value;
                img_str = "[outerimg:"+img_url+",align="+img_align+",vspace="+img_vspace+",hspace="+img_hspace+",border="+img_border+"]";
                if(img_align=="") {
                        img_str = "\n"+img_str;
                }
                opener.document.write.memo.value = opener.document.write.memo.value + img_str;
        } else {
                alert ("±Û¾²±â È­¸é¿¡¼­¸¸ »ç¿ëÇϽǼö ÀÖ½À´Ï´Ù");
        }
        var obj=document.all['inputTable'];
        obj.style.visibility='hidden';
}



±×¸®°í ´ÙÀ½ ºÎºÐÀ» Ã£¾Æ

                                <td nowrap><b>¿©¹éÁöÁ¤</td>
                                <td width=100%>
                                        ¼öÆò : <input type=input value="0" size=3 class=input name=i_hspace style=height:16px> px  
                                        ¼öÁ÷ : <input type=input value="0" size=3 class=input name=i_vspace style=height:16px> px  
                                </td>
                                <td nowrap><a href="javascript:void(putStr())"><img src=images/im_input.gif border=0></a> <a href=# onclick=inputTable.style.visibility='hidden'><img src=images/im_close.gif border=0></a></td>
                        </tr>
                        </table>

                        <img src=images/t.gif border=0 height=3><br><img src=images/im_underline.gif border=0 width=100% height=2><br><img src=images/t.gif border=0 height=3><br>
                        

¾Æ·¡¿Í °°ÀÌ ³»¿ëÀ» Ãß°¡ÇØÁÖÀÚ.

                                <td nowrap><b>¿©¹éÁöÁ¤</td>
                                <td width=100%>
                                        ¼öÆò : <input type=input value="0" size=3 class=input name=i_hspace style=height:16px> px  
                                        ¼öÁ÷ : <input type=input value="0" size=3 class=input name=i_vspace style=height:16px> px  
                                </td>
                                <td nowrap><a href="javascript:void(putStr())"><img src=images/im_input.gif border=0></a> <a href=# onclick=inputTable.style.visibility='hidden'><img src=images/im_close.gif border=0></a></td>
                        </tr>
                        </table>

                        <img src=images/t.gif border=0 height=3><br><img src=images/im_underline.gif border=0 width=100% height=2><br><img src=images/t.gif border=0 height=3><br>
                        
                        <table border=0 cellspacing=0 cellpadding=4 width=100%>
                        <tr>
                                <td nowrap height=30><b>¿ÜºÎ°æ·Î</td>
                                <td width=100%>
                                        <input type=text name=i_url class=input style=width:100%>
                                </td>
                                <td nowrap><a href="javascript:void(putouterStr())"><img src=images/im_input.gif border=0></a></td>
                        </tr>
                        </table>
                        
                        <img src=images/t.gif border=0 height=3><br><img src=images/im_underline.gif border=0 width=100% height=2><br><img src=images/t.gif border=0 height=3><br>
                        
                        
                        
3) include/list_check.php ¸¦ ¿­¾î // À̹ÌÁö ¹Ú½º »ç¿ëÀ» À§Çؼ­ Á¤±ÔÇ¥Çö½Ä »ç¿ë ¶ó°í µÈ ºÎºÐÀ» ¾Æ·¡¿Í °°ÀÌ ¼öÁ¤ÇÑ´Ù.

                // À̹ÌÁö ¹Ú½º »ç¿ëÀ» À§Çؼ­ Á¤±ÔÇ¥Çö½Ä »ç¿ë
                if($data[ismember]) {
                        $imageBoxPattern = "/\[img\:(.+?)\.(jpg|gif|png)\,align\=([a-z]+){0,}\,width\=([0-9]+)\,height\=([0-9]+)\,vspace\=([0-9]+)\,hspace\=([0-9]+)\,border\=([0-9]+)\]/i";
                        $data[memo]=preg_replace($imageBoxPattern,"<img style=\"cursor:hand\" onclick=window.open(this.src) src='icon/member_image_box/$data[ismember]/\\1.\\2' align='\\3' width='\\4' height='\\5' vspace='\\6' hspace='\\7' border='\\8'>", stripslashes($data[memo]));
                        
                        $outerimageBoxPattern = "/\[outerimg\:(.+?)\.(jpg|gif|png)\,align\=([a-z]+){0,}\,vspace\=([0-9]+)\,hspace\=([0-9]+)\,border\=([0-9]+)\]/i";
                        $data[memo]=preg_replace($outerimageBoxPattern,"<img style=\"cursor:hand\" onclick=window.open(this.src) src='\\1.\\2' align='\\3' vspace='\\4' hspace='\\5' border='\\6'>", stripslashes($data[memo]));
                } else {
                        $data[memo]=stripslashes($data[memo]);
                }
                
                

4) outlogin.php ¸¦ ¿­¾î

                        if($data[ismember]) {
                                $imageBoxPattern =.................¾î¼±¸ Àú¼±¸ ¶ó°í µÈ ºÎºÐÀ» Ã£¾Æ
                                
                                
                        // À̹ÌÁö ¹Ú½º »ç¿ëÀ» À§Çؼ­ Á¤±ÔÇ¥Çö½Ä »ç¿ë
                        if($data[ismember]) {
                                $imageBoxPattern = "/\[img\:(.+?)\.(jpg|gif|png)\,align\=([a-z]+){0,}\,width\=([0-9]+)\,height\=([0-9]+)\,vspace\=([0-9]+)\,hspace\=([0-9]+)\,border\=([0-9]+)\]/i";
                                $memo=preg_replace($imageBoxPattern,"<img style=\"cursor:hand\" onclick=window.open(this.src) src='".$_zb_url."icon/member_image_box/$data[ismember]/\\1.\\2' align='\\3' width='\\4' height='\\5' vspace='\\6' hspace='\\7' border='\\8'>", stripslashes($memo));
                        
                                $outerimageBoxPattern = "/\[outerimg\:(.+?)\.(jpg|gif|png)\,align\=([a-z]+){0,}\,vspace\=([0-9]+)\,hspace\=([0-9]+)\,border\=([0-9]+)\]/i";
                                $memo=preg_replace($outerimageBoxPattern,"<img style=\"cursor:hand\" onclick=window.open(this.src) src='\\1.\\2' align='\\3' vspace='\\4' hspace='\\5' border='\\6'>", stripslashes($memo));
                        }
                        
                        
·Î ¼öÁ¤ÇÑ´Ù.




5) »ç¿ë¹æ¹ý

À̹ÌÁö¹Ú½º¸¦ ¿­¾î ¾Æ¹« À̹ÌÁö³ª Å¬¸¯ÇÏ°í '¿ÜºÎ°æ·Î'¶ó°í µÈ ÀÎDz¹Ú½º¿¡ À̹ÌÁöÀÇ °æ·Î(URL)¸¦ ºÙ¿©³Ö´Â´Ù. À̹ÌÁö »çÀÌÁî´Â Àû¿ëµÇÁö ¾Ê°í ³ª¸ÓÁö´Â ¸ðµÎ º¯°æ°¡´ÉÇÏ´Ù.