2003³â 1¿ù 8ÀÏ ÀÌÈÄ 
¸ðµÎ ¸í  ¿À´Ã ¸í 
¸ÞÀÎ ÆäÀÌÁö  
Ä®·³ º¸±â  
Ä«Å÷ º¸±â  
°Ô½ÃÆÇ °¡±â  
»çÀÌÆ®¸Ê  
±×¹ÛÀÇ °Íµé  

°¡ÀÔÇϸé Á¤¸» ÆíÇÕ´Ï´Ù;;
¢ºÀÚÀ¯ °Ô½ÃÆÇ
Áú´ä °Ô½ÃÆÇ
À¯¿ëÇÑ Á¤º¸
 

QnA
¹¯°í ´äÇϱâ
Áú¹®Àü °Ë»öÀº ±âº»!!!
Áú¹® ³»¿ëÀº ÃÖ´ëÇÑ ÀÚ¼¼ÇÏ°í Á¤È®ÇÏ°Ô!!!!!

 ÃֱٰԽù°¿¡¼­ Ä«Å×°í¸®º°·Î Ãâ·Â¿¡ °üÇØ ¿©Â庾´Ï´Ù. ±Û °íÄ¡±â±Û Áö¿ì±â 
 Â÷³ë  posted at 2005-06-04 03:46:52
3601 hits  1 comments
Guest is out of level
 ÆÛ¸Ó¸µÅ© : http://reedyfox.com/island.php/qna/869  [º¹»ç]

// ÃÖ±Ù ±Û ¸ñ·Ï (ÀÏ¹Ý °Ô½ÃÆÇ Çü)
function print_bbs($skinname, $title, $id, $num=5, $textlen=30, $datetype="Y/m/d") {
¸¦
// ÃÖ±Ù ±Û ¸ñ·Ï (ÀÏ¹Ý °Ô½ÃÆÇ Çü)
function print_bbs($skinname, $title, $id, $headline, $num=5, $textlen=30, $datetype="Y/m/d") {
·Î,

À§¿¡¼­ °íÄ£ ºÎºÐÀ¸·ÎºÎÅÍ ¾Æ·¡ÂÊÀ¸·Î 10ÁÙÂë¿¡ ÀÖ´Â
$result = mysql_query("select * from $t_board"."_$id whe..............
¸¦
// Çìµå¶óÀÎ º¯¼ö À¯¹«¿¡ µû¶ó ÀÚ·á Ãë»ç¼±ÅÃ
if($headline) {
$result = mysql_query("select * from $t_board"."_$id where is_secret=0 && headnum >-2000000000 && category='$headline' order by headnum limit $num", $connect) or die(mysql_error());
} else {
$result = mysql_query("select * from $t_board"."_$id where is_secret=0 && headnum >-2000000000 order by headnum limit $num", $connect) or die(mysql_error());
}
·Î,

´Ù½Ã ¾Æ·¡·Î ÂÞ~~~¿í ³»·Á°¡½Ã´Ù°¡
$list = str_replace("[title]","<a href='".$_zb_url."zboard.php?id=".$id."' target='_top'>".$title."</a>",$list);
¸¦
$list = str_replace("[title]","<a href='".$_zb_url."zboard.php?id=".$id."&category=".$headline."' target='_top'>".$title."</a>",$list);
·Î °íĨ´Ï´Ù.


±×¸®°í ³ª¼­

<? print_bbs("½ºÅ²À̸§", "ŸÀÌƲ", "°Ô½ÃÆÇÀ̸§", "Ä«Å×°í¸®¹øÈ£", ¸ñ·Ï°¹¼ö, ±ÛÀÚÁ¦ÇÑ)?>

ÀÌ·¸°Ô Ä«Å×°í¸® ¹øÈ£¸¦ ÁöÁ¤ÇÏ½Ã¸é µË´Ï´Ù. ¹°·Ð º¸Åë »ç¿ëÇϽô °Íó·³

<? print_bbs("½ºÅ²À̸§", "ŸÀÌƲ", "°Ô½ÃÆÇÀ̸§", ¸ñ·Ï°¹¼ö, ±ÛÀÚÁ¦ÇÑ)?>

Çϸé Ä«Å×°í¸® ±¸ºÐ¾øÀÌ Àüü¸ñ·ÏÀ» ÃֱٰԽù°·Î »Ì¾Æ ¿É´Ï´Ù.

¸®µð´Ô²²¼­.. ¿Ã·È´ø ³»¿ëÀä..

À§Ã³·³ Á¦°¡ Çغ¸´Ï±î.. Ä«Å×°í¸®°¡6À¸·Î ³ªÅ¸³ª³×¿ä..
outlogin.php Á»ºÁÁÖ¼¼¿ä...
<?
/*******************************************************************************
* Zeroboard 4.1 pl2 ¿ÜºÎ ·Î±×ÀÎ ÆÄÀÏ
*
* ÀÌ ÆÄÀÏÀº ¿ÜºÎ·Î±×ÀÎÀ¸·Î »ç¿ëÇҽÿ¡ »ç¿ëÇÏ½Ã¸é µË´Ï´Ù.
*
* »ç¿ë¹æ¹ýÀº ´ÙÀ½°ú °°½À´Ï´Ù.
*
* ¿ÜºÎ·Î±×ÀÎÀ» ¿øÇϽô ¹®¼­ÀÇ Á¦ÀÏ »ó´Ü¿¡ ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇϼ¼¿ä
*
* <?
*   $_zb_url = "http://µµ¸ÞÀÎ/Á¦·Îº¸µå°æ·Î/";                 // ³¡¿¡ ²À / ¸¦ ½áÁÖ¼¼¿ä
*   $_zb_path = "/home/°èÁ¤¾ÆÀ̵ð/public_html/Á¦·Îº¸µå°æ·Î/"; // ³¡¿¡ ²À / ¸¦ ½áÁÖ¼¼¿ä
*   include $_zb_path."outlogin.php";
* ?>
*
*
* ±×·±ÈÄ ¿ÜºÎ·Î±×ÀÎ ÆûÀ̳ª ·Î±×ÀÎ »óŸ¦ Ç¥½ÃÇÏ°í ½ÍÀº°÷¿¡ ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇϼ¼¿ä
*
* <?print_outlogin("½ºÅ²À̸§","±×·ì¹øÈ£","Çã¿ë·¹º§");?>
*
*
* À§¿¡¼­ "/home/°èÁ¤ ¾ÆÀ̵ð/public_html/Á¦·Îº¸µå °æ·Î/" ¶ó´Â °ÍÀº Á¦·Îº¸µåÀÇ Àý´ë °æ·Î¸¦ ³ªÅ¸³À´Ï´Ù.
*
* À§¿¡¼­ $_zb_url °ú $_zb_path ´Â ²À Àû¾î ÁÖ¼Å¾ß ÇÕ´Ï´Ù.
*
* Àý´ë°æ·Î´Â °ü¸®ÀÚ ÆäÀÌÁö ¸ÞÀÎ Á¦ÀÏ ¾Æ·¡¿¡ ÀÖ½À´Ï´Ù
*
* À§¿Í °°ÀÌ ÇÏ¸é ·Î±×ÀÎÀÌ µÇ¾úÀ»¶§´Â ·Î±×ÀÎ Á¤º¸°¡, ±×·¸Áö ¾ÊÀº °æ¿ì¿¡´Â ·Î±×ÀÎ ÆûÀÌ ³ªÅ¸³³´Ï´Ù.
*
* ·Î±×ÀÎ Á¤º¸¿Í ·Î±×ÀÎ ÆûÀ» ¼öÁ¤ÇϽǶ§¿¡´Â Á¦·Îº¸µå°æ·Î/outlogin_skin/ ¿¡ ÀÖ´Â ÆÄÀÏÀ» ¼öÁ¤ÇÏ½Ã¸é µË´Ï´Ù.
*
* ·Î±×ÀÎ µÇ¾î ÀÖ´Â »óÅ : logged.html
* ·Î±×ÀÎ Æû : login.html
*
* À§ÀÇ µÎ ÆÄÀÏÀ» ¼öÁ¤ ÇÏ½Ã¸é µË´Ï´Ù.
*
* ±×¸®°í ¸¸¾à ¿øÇÏ´Â html ÆÄÀÏ¿¡¼­ ·¹º§¿¡ µû¸¥ ±ÇÇÑÀ» Á¦ÇÑ ÇÏ°í ½ÍÀ»¶§¿¡´Â $level º¯¼ö¸¦ ¼öÁ¤ÇÏ½Ã¸é µË´Ï´Ù.
*
* ¶ó°í ÇϽøé 9ÀÌÇÏÀÇ ·¹º§¸¸ ÇØ´ç ÆäÀÌÁö¿¡ Á¢¼ÓÀÌ °¡´ÉÇÕ´Ï´Ù.
*
* ½ÇÁ¦ Àû¿ë ÆÄÀÏÀ» º¸½Ã·Á¸é outlogin_skin µð·ºÅ丮³»ÀÇ index.html ÆÄÀÏÀ» ¿­¾îº¸¼¼¿ä.
*
* ¿ÜºÎ·Î±×ÀÎ ¸ð¾çÀ» ¹Ù²Ù½Ã·Á¸é outloing_skin µð·ºÅ丮 ³»ÀÇ README.TXT ÆÄÀÏÀ» ²À Àоî Áֽñ⠹ٶø´Ï´Ù.
*
*******************************************************************************/
        global $member, $_head_php_excuted, $REQUEST_URI, $_zb_lib_included, $HTTP_SESSION_VARS, $total_member_connect, $total_guest_connect;
        global $a_member_join, $a_member_modify, $a_member_memo, $member_memo_icon, $memo_on_sound, $a_logout, $a_login, $id, $PHP_SELF, $_outlogin_include;

        // outlogin.php ÆÄÀÏÀÌ include µÇ¾ú´ÂÁö¸¦ üũ
        if(!$_outlogin_include) {
                $_outlogin_include = TRUE;
        } else {
                return FALSE;
        }

        // óÀ½¿¡ include µÇ¾úÀ»¶§ ÇÊ¿äÇÑ ÆÄÀÏÀ» include ÇÏ´Â ºÎºÐ
        if(!$_head_php_excuted&&!$_zb_lib_included) {

                // Á¦·Îº¸µå µð·ºÅ丮 ÀÎÁö üũ
                if(!file_exists($_zb_path."lib.php")) {
                        echo "Á¦·Îº¸µå µð·ºÅ丮°¡ ¾Æ´Õ´Ï´Ù";
                        return;
                }

                // _head.php ÀÐÀ½
                @include $_zb_path."_head.php";

        }

        // ¿ÜºÎ·Î±×ÀÎ Ãâ·Â ÇÔ¼ö
        function print_outlogin($skinname = "default", $group_no = 1, $level = "10") {
                global $member, $_head_php_excuted, $REQUEST_URI, $HTTP_SESSION_VARS, $total_member_connect, $total_guest_connect, $_zb_path, $_zb_url;
                global $a_member_join, $a_member_modify, $a_member_memo, $member_memo_icon, $memo_on_sound, $a_logout, $a_login, $id, $PHP_SELF;

                if($level < $member[level]) {
?>
                        <script>
                                alert("ÀÎÁõµÈ ȸ¿ø¸¸ Á¢±Ù °¡´ÉÇÕ´Ï´Ù");
                                history.back();
                        </script>
<?
                        exit;
                }

                // ȸ¿ø Á¤º¸°¡ ÀÖ´ÂÁö ¾ø´ÂÁö¸¦ üũÇؼ­ ÇØ´ç ½ºÅ² ÆÄÀÏÀ» ÀÐÀ½
                if(!$member[no]) {

                        $f = fopen($_zb_path."script/outlogin_script.php",r);
                        $_outlogin_script = fread($f, filesize($_zb_path."script/outlogin_script.php"));
                        fclose($f);
        
                        $f = fopen($_zb_path."outlogin_skin/$skinname/login.html",r);
                        $_outlogin_data = fread($f, filesize($_zb_path."outlogin_skin/$skinname/login.html"));
                        fclose($f);

                        $login_img = $_zb_url."outlogin_skin/$skinname/images/i_login.gif";
                        $join_img = $_zb_url."outlogin_skin/$skinname/images/i_join.gif";
                        $help_img = $_zb_url."outlogin_skin/$skinname/images/i_help.gif";

                        $_outlogin_data = str_replace("[action]", $_zb_url."login_check.php",$_outlogin_data);
                        $s_url = $REQUEST_URI;
                        if($id&&!eregi($id, $s_url)) {
                                if(eregi("\?",$s_url)) $s_url = $s_url . "&id=$id";
                                else $s_url = $s_url . "?id=$id";
                        }
                        $_outlogin_data = str_replace("[s_url]", urlencode($s_url),$_outlogin_data);
        
                        $aUrl = "?group_no=".$group_no;

                        $_outlogin_data = str_replace("[member_join]", "<a href='".$_zb_url."member_join.php".$aUrl."' target='_self'><img src=$join_img border=0></a>",$_outlogin_data);

                        $_outlogin_data = str_replace("[login]", "<input type=image src=$login_img border=0>",$_outlogin_data);
                        $_outlogin_data = str_replace("[lost_id]", "<a href=# onclick='window.open(\"".$_zb_url."lostid.php\",\"lost_id\",\"width=400,height=200,toolbars=no,autoscrollbars=no\")'><img src=$help_img border=0></a>",$_outlogin_data);

                        $_outlogin_data = str_replace("[total_member_connect]",number_format($total_member_connect),$_outlogin_data);
                        $_outlogin_data = str_replace("[total_guest_connect]",number_format($total_guest_connect),$_outlogin_data);
                        $_outlogin_data = str_replace("[total_connect]",number_format($total_member_connect+$total_guest_connect),$_outlogin_data);
                        $_outlogin_data = str_replace("[dir]",$_zb_url."outlogin_skin/$skinname/images/",$_outlogin_data);

                        if($group_no) {
                                $_outlogin_data = str_replace("</form>","<input type=hidden name=group_no value='$group_no'></form>",$_outlogin_data);
                        }

                        print $_outlogin_script."\n";
                        print $_outlogin_data."\n";

                } else {

                        $f = fopen($_zb_path."outlogin_skin/$skinname/logged.html",r);
                        $_outlogin_data = fread($f, filesize($_zb_path."outlogin_skin/$skinname/logged.html"));
                        fclose($f);

                        $memo_on_img = $_zb_url."outlogin_skin/$skinname/images/i_memo_on.gif";
                        $memo_off_img = $_zb_url."outlogin_skin/$skinname/images/i_memo_off.gif";
                        $logout_img = $_zb_url."outlogin_skin/$skinname/images/i_logout.gif";
                        $info_img = $_zb_url."outlogin_skin/$skinname/images/i_info.gif";
                        $admin_img = $_zb_url."outlogin_skin/$skinname/images/i_admin.gif";
                        $memo_swf = $_zb_url."outlogin_skin/$skinname/images/i_memo.swf";

                        if($member[new_memo]) {
                                $memo_on_image = "<img src=$memo_on_img border=0 align=absmiddle> ";
                                $memo_on_sound_out ="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0' width='0' height='0'><param name=menu value=false><param name=wmode value=transparent><param name=movie value='$memo_swf'><param name=quality value=low><param name='LOOP' value='false'><embed src='$memo_swf' quality=low pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash' type='application/x-shockwave-flash' width='0' height='0' loop='false' wmode=transparent menu='false'></embed></object>";
                        } else {
                                $memo_on_image = "<img src=$memo_off_img border=0 align=absmiddle> ";
                        }

                        $_outlogin_data = str_replace("[memo]",$memo_on_image,$_outlogin_data);
                        $_outlogin_data = str_replace("[name]",$a_member_memo."<b>".del_html($member[name])."</b></a>",$_outlogin_data);
                        $_outlogin_data = str_replace("[logout]",$a_logout."<img src=$logout_img border=0></a>",$_outlogin_data);

                        $_outlogin_data = str_replace("[info]",$a_member_modify."<img src=$info_img border=0></a>",$_outlogin_data);
                        if($member[is_admin]==1||$member[is_admin]==2) $_outlogin_data = str_replace("[admin]","<a href=".$_zb_url."admin.php target=blank><img src=$admin_img border=0></a>",$_outlogin_data);
                        else $_outlogin_data = str_replace("[admin]","",$_outlogin_data);
                        $_outlogin_data = str_replace("[join_date]",date("Y.m.d",$member[reg_date]),$_outlogin_data);
                        $_outlogin_data = str_replace("[level]",$member[level],$_outlogin_data);
                        $_outlogin_data = str_replace("[point]",number_format($member[point1]*10+$member[point2]),$_outlogin_data);
                        $_outlogin_data = str_replace("[write_num]",number_format($member[point1]),$_outlogin_data);
                        $_outlogin_data = str_replace("[write_comment]",number_format($member[point2]),$_outlogin_data);
                        $_outlogin_data = str_replace("[total_member_connect]",number_format($total_member_connect),$_outlogin_data);
                        $_outlogin_data = str_replace("[total_guest_connect]",number_format($total_guest_connect),$_outlogin_data);
                        $_outlogin_data = str_replace("[total_connect]",number_format($total_member_connect+$total_guest_connect),$_outlogin_data);
                        $_outlogin_data = str_replace("[dir]",$_zb_url."outlogin_skin/$skinname/images/",$_outlogin_data);
                        
                        print $_outlogin_data.$memo_on_sound_out ."\n";

                }

                $a_member_join = "<Zeroboard";
                $a_member_modify = "<Zeroboard";
                $a_member_memo = "<Zeroboard";
                $member_memo_icon = "<Zeroboard";
                $memo_on_sound = "";
                $a_logout = "<Zeroboard";
                $a_login = "<Zeroboard";

        }
        
        /*******************************************************
         * ÃÖ±Ù¸ñ·Ï º¸¿©Áֱ⸦ À§ÇÑ ÇÔ¼ö ÁöÁ¤
         ******************************************************/

         // ÃÖ±Ù ±Û ¸ñ·Ï (ÀÏ¹Ý °Ô½ÃÆÇ Çü)
         function print_bbs($skinname, $title, $id, $num=5, $textlen=30, $datetype="Y.m.d") {
                global $_zb_path, $_zb_url, $connect, $t_board, $admin_table;

                if(!$skinname||!$id||!$title) return;

                $str = zReadFile($_zb_path."latest_skin/".$skinname."/main.html");
                if(!$str) {
                        echo "ÁöÁ¤ÇϽŠ$skinname À̶ó´Â ÃÖ±Ù¸ñ·Ï ½ºÅ²ÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù<br>";
                        return;
                }

                $setup = mysql_fetch_array(mysql_query("select use_alllist from $admin_table where name='$id'"));
                if($setup[use_alllist]) $target = "zboard.php?id=".$id;
                else $target = "view.php?id=".$id;

                $result = mysql_query("select * from $t_board"."_$id where is_secret=0 order by no desc limit $num", $connect) or die(mysql_error());


                $tmpStr = explode("[loop]",$str);
                $header = $tmpStr[0];
                $tmpStr2 = explode("[/loop]",$tmpStr[1]);
                $loop = $tmpStr2[0];
                $footer = $tmpStr2[1];

                // °øÁö»çÇ× Çü½ÄÀ» ¸¸µé¶§ »ç¿ë
                if(eregi("\[notice\_",$header)) {
                        $data=mysql_fetch_array($result);
                        $memo = stripslashes($data[memo]);
                        if($data[use_html]<2) $memo = nl2br($memo);
                        else $memo = strip_tags($memo);
                        $filename1 = $data[file_name1];
                        $filename2 = $data[file_name2];
                        if(eregi("\.gif|\.jpg",$filename1))$uploadimage1 = "<img src=".$_zb_url.$filename1." border=0><br>"; else $uploadimage1="";
                        if(eregi("\.gif|\.jpg",$filename2))$uploadimage2 = "<img src=".$_zb_url.$filename1." border=0><br>"; else $uploadimage2="";
                        $memo = autolink($uploadimage1.$uploadimage2.$memo);
                        if($data[ismember]) {
                                $imageBoxPattern = "/\[img\:(.+?)\.(jpg|gif)\,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 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));
                        }
                        $subject = cut_str(stripslashes($data[subject]),$textlen)."</font></b>";
                        $date = date($datetype, $data[reg_date]);
                        $header = str_replace("[notice_memo]",$memo,$header);
                        $header = str_replace("[notice_subject]",$subject,$header);
                        $header = str_replace("[notice_date]",$date,$header);
                }

                $main_data = "";
                while($data=mysql_fetch_array($result)) {
                        $name = stripslashes($data[name]);
                        $subject = cut_str(stripslashes($data[subject]),$textlen)."</font></b>";
                        $date = date($datetype, $data[reg_date]);
                        if($data[total_comment]) $comment = "[".$data[total_comment]."]"; else $comment="";

                        $main = $loop;
                        $main = str_replace("[name]",$name,$main);
                        $main = str_replace("[date]",$date,$main);
                        $main = str_replace("[subject]","<a href='".$_zb_url.$target."&no=$data[no]'>".$subject."</a>",$main);
                        $main = str_replace("[comment]",$comment,$main);
                        $main_data .= "\n".$main;
                }
                $list = $header.$main_data.$footer;
                $list = str_replace("[title]","<a href='".$_zb_url."zboard.php?id=".$id."'>".$title."</a>",$list);
                $list = str_replace("[dir]",$_zb_url."latest_skin/".$skinname."/images/",$list);

                echo $list;
         }

         // ÃÖ±Ù ¼³¹®Á¶»ç (ÀÏ¹Ý °Ô½ÃÆÇ Çü)
         function print_survey($skinname, $title, $id, $textlen=30) {
                global $_zb_path, $_zb_url, $connect, $t_board, $admin_table, $HTTP_SESSION_VARS;

                if(!$skinname||!$id) return;

                $str = zReadFile($_zb_path."latest_skin/".$skinname."/main.html");
                if(!$str) {
                        echo "ÁöÁ¤ÇϽŠ$skinname À̶ó´Â ÃÖ±Ù¸ñ·Ï ½ºÅ²ÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù<br>";
                        return;
                }

                $tmpResult = mysql_query("select use_alllist from $admin_table where name='$id'") or die(mysql_error());
                $setup = mysql_fetch_array($tmpResult);
                if($setup[use_alllist]) $target = "zboard.php?id=".$id;
                else $target = "view.php?id=".$id;

                $result = mysql_query("select * from $t_board"."_$id order by headnum limit 1", $connect) or die(mysql_error());
                $tmpData = mysql_fetch_array($result);
                $no = $tmpData[no];
                $headnum = $tmpData[headnum];
                $main_subject="<a href='".$_zb_url.$target."&no=$no'>".stripslashes($tmpData[subject])."</a>";
                if($tmpData[vote]) $main_vote = "[".$tmpData[vote]."]"; else $main_vote="";

                $result = mysql_query("select * from $t_board"."_$id where headnum='$headnum' and arrangenum > 0 order by arrangenum", $connect) or die(mysql_error());

                $tmpStr = explode("[loop]",$str);
                $header = $tmpStr[0];
                $tmpStr2 = explode("[/loop]",$tmpStr[1]);
                $loop = $tmpStr2[0];
                $footer = $tmpStr2[1];

// new ¸¶Å© Ãß°¡

$main = $loop;

$main = str_replace("[name]",$name,$main);

$main = str_replace("[date]",$date,$main);

$main = str_replace("[subject]","".$subject."",$main);

$main = str_replace("[comment]",$comment,$main);

$passtime = (mktime()-$data[reg_date])/3600;

if($passtime <24) {

$main = str_replace("[new]", "[img src='http://samak.co.kr/images/new.gif']",$main);

}else{

$main = str_replace("[new]","",$main);

}

$main_data .="\n".$main;
                $main_data = "";
                while($data=mysql_fetch_array($result)) {
                        $subject = cut_str(stripslashes($data[subject]),$textlen)."</font></b>";
                        if($data[vote]) $vote = "[".$data[vote]."]"; else $vote="";
                        $main = $loop;
                        $main = str_replace("[subject]","<a href='".$_zb_url."apply_vote.php?id=$id&no=$no&sub_no=$data[no]'>".$subject."</a>",$main);
                        $main = str_replace("[vote]",$vote,$main);
                        $main_data .= "\n".$main;
                }
                $list = $header.$main_data.$footer;
                $list = str_replace("[title]","<a href='".$_zb_url."zboard.php?id=".$id."'>".$title."</a>",$list);
                $list = str_replace("[dir]",$_zb_url."latest_skin/".$skinname."/images/",$list);
                $list = str_replace("[main_subject]",$main_subject,$list);
                $list = str_replace("[main_vote]",$main_vote,$list);

                echo $list;
         }

         // °¶·¯¸® À̹ÌÁö »Ì¾Æ¿À´Â ½ºÅ²
         function print_gallery($skinname, $title, $id, $num=10, $xsize=80, $ysize=80, $xnum=10) {
                global $_zb_path, $_zb_url, $connect, $t_board, $admin_table, $HTTP_SESSION_VARS;

                if(!$skinname||!$id) return;

                $str = zReadFile($_zb_path."latest_skin/".$skinname."/main.html");
                if(!$str) {
                        echo "ÁöÁ¤ÇϽŠ$skinname À̶ó´Â ÃÖ±Ù¸ñ·Ï ½ºÅ²ÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù<br>";
                        return;
                }

                $tmpResult = mysql_query("select use_alllist from $admin_table where name='$id'") or die(mysql_error());
                $setup = mysql_fetch_array($tmpResult);
                if($setup[use_alllist]) $target = "zboard.php?id=".$id;
                else $target = "view.php?id=".$id;

                $result = mysql_query("select * from $t_board"."_$id order by no desc limit $num", $connect) or die(mysql_error());

                $i = 0;
                while($data=mysql_fetch_array($result)) {
                        
                        if(eregi("\.gif|\.jpg",$data[file_name1])) $filename = $_zb_url.$data[file_name1];
                        elseif(eregi("\.gif|\.jpg",$data[file_name2])) $filename = $_zb_url.$data[file_name2];
                        else $filename="";

                        if($filename) $imgList.="<a href='".$_zb_url.$target."&no=$data[no]'><img src='$filename' border=1 style=border-color:black width=$xsize height=$ysize vspacing=10 hspacing=10></a>";
                        else $imgList.="<a href='".$_zb_url.$target."&no=$data[no]'><img src='[dir]t.gif' border=1 style=border-color:black width=$xsize height=$ysize vspacing=10 hspacing=10></a>";
                        $i++;
                        if($i>=$xnum) {
                                $imgList.="<br>";
                                $i=0;
                        } else {
                                $imgList.=" ";
                        }
                }
                $str = str_replace("[title]","<a href='".$_zb_url."zboard.php?id=".$id."'>".$title."</a>",$str);
                $str = str_replace("[img]",$imgList,$str);
                $str = str_replace("[dir]",$_zb_url."latest_skin/".$skinname."/images/",$str);
                echo $str;
         }
?>

------------------------------------------------
¹ú½á ¸îÀÏÀÎÁö ¸ð¸£°Ú±º¿ä ¤Ð¤Ð ²ÀÁ» ºÎŹµå¸³´Ï´Ù.
°Ô½ÃÆÇÀ» ¿©·¯°³ ¸¸µé±âº¸´Ü °ü¸®µµ ÆíÇÒ°Í°°¾Æ¼­... ¤Ì¤Ì


  PRINT Text  PRINT HTML  

  Trackbacks for this Posting (0)
'»ý°¢Çϴ¼¶ ¹Ù´å°¡ - ÃֱٰԽù°¿¡¼­ Ä«Å×°í¸®º°·Î Ãâ·Â¿¡ °üÇØ ¿©Â庾´Ï´Ù.'

LIST ALL   DELETE MODIFY            GO TO THE TOP

- ÀÌ±Û À§¿¡ ÀÖ´Â ±Û : Áú¹®ÇÒ ¶§ ÁÖÀÇ »çÇ×
- ÀÌ±Û ¾Æ·¡ ÀÖ´Â ±Û : °³ÀÎ °Ô½ÃÆÇ ¼³Ä¡¿¡ °üÇØ....

Copyright 1999-2024 Zeroboard

 
»ý°¢ÇÏ´Â ¼¶, ¹Ù´å°¡´Â ¸®µð°¡ ¿î¿µÇÏ´Â °³ÀÎ Ä®·³ »çÀÌÆ®À̸ç ÀϺΠÄÁÅÙÃ÷´Â ¸®µð ¿ÜÀÇ ÇÊÁø¿¡ ÀÇÇØ ÀÛ¼ºµÇ¾ú½À´Ï´Ù. ÀÌ°÷ÀÇ ¸ðµç ÄÁÅÙÃ÷´Â Ãâó(Deep Link URL) ¹× ÀÛ°¡¸¦ ¸í½ÃÇÏ´Â Á¶°ÇÀ¸·Î ºñ»ó¾÷Àû ¿ëµµÀÇ ÀüÁ¦/º¹Á¦°¡ °¡´ÉÇÕ´Ï´Ù. ±×·¯³ª ÀÌ°÷¿¡ °ÔÀçµÈ ÄÁÅÙÃ÷ÀÇ ÃëÁö ¶Ç´Â ÀÛ°¡ÀÇ Àǵµ°¡ ¿Ö°îµÇ¾î Çؼ®µÉ ¼ö ÀÖ´Â ÄÁÅÙÃ÷ º¯ÇüÀº ±ÝÁöÇÕ´Ï´Ù. ÀÌ°÷¿¡ ±âÀçµÈ ÀüÀÚ¿ìÆíÁÖ¼Ò¿¡ ´ëÇÑ ÀÏüÀÇ ¼öÁýÇàÀ§¸¦ °ÅºÎÇÕ´Ï´Ù.(°Ô½ÃÀÏ 2008³â 1¿ù 1ÀÏ)
Google
  Ä®¸®  
Window close