0){ return true; }else{ return false; } } //¹è³ÊÆÄÀÏ ¼öÁ¤ function updateBanner($idx){ $tbl = $GLOBALS["_conf_tbl"]["banner"]; //À̹ÌÁöÆÄÀÏ Ã³¸® $arrInfo = getArticleInfo($tbl, $idx); if ($_FILES[image_file][error] == 0){ //È®ÀåÀÚ °Ë»çÈÄ ÆÄÀÏÀ̸§ »ý¼º $filename = $_FILES[image_file][name]; $attach_ext = explode(".",$filename); $extension = $attach_ext[sizeof($attach_ext)-1]; $extension = strtolower($extension); $filerename = md5(time()) . "." . $extension; $filesize = $_FILES[image_file][size]; $filetype = $_FILES[image_file][type]; // ÆÄÀÏ È®ÀåÀÚ °Ë»ç if(!strcmp($extension,"htm") ||!strcmp($extension,"html") ||!strcmp($extension,"phtml") ||!strcmp($extension,"php") ||!strcmp($extension,"php3") ||!strcmp($extension,"php4") ||!strcmp($extension,"inc") ||!strcmp($extension,"pl") ||!strcmp($extension,"cgi")){ jsMsg("not allowed file extension"); jsHistory("-1"); } if (is_uploaded_file($_FILES[image_file][tmp_name])) { @unlink($GLOBALS["_SITE"]["UPLOADED_DATA"]."/banner/".$arrInfo["list"][0][b_image]); move_uploaded_file ($_FILES[image_file][tmp_name],$GLOBALS["_SITE"]["UPLOADED_DATA"]."/banner/".$filerename); } }else{ $filerename = $arrInfo["list"][0][b_image]; } $sql = "UPDATE ".$tbl." SET b_subject= '".mysql_real_escape_string($_POST[b_subject])."', b_image= '".$filerename."', b_url= '".mysql_real_escape_string($_POST[b_url])."', b_target = '".mysql_real_escape_string($_POST[b_target])."', b_show = '".mysql_real_escape_string($_POST[b_show])."', b_sort = '".mysql_real_escape_string($_POST[b_sort])."', b_type = '".mysql_real_escape_string($_POST[b_type])."' WHERE idx = '$idx' "; $rsf = mysql_query($sql,$GLOBALS[dblink]); if($rsf){ return true; }else{ return false; } } //¹è³ÊÆÄÀÏ »èÁ¦ function deleteBanner($idx){ $tbl = $GLOBALS["_conf_tbl"]["banner"]; //À̹ÌÁöÆÄÀÏ Ã³¸® $arrInfo = getArticleInfo($tbl, $idx); @unlink($GLOBALS["_SITE"]["UPLOADED_DATA"]."/banner/".$arrInfo["list"][0][b_image]); $sql = "DELETE FROM ".$tbl." WHERE idx = '$idx' "; $rsf = mysql_query($sql,$GLOBALS[dblink]); $total = mysql_affected_rows($GLOBALS[dblink]); if($total > 0){ return true; }else{ return false; } } function getMainBannerList($type){ $tbl = $GLOBALS["_conf_tbl"]["banner"]; $sql = "SELECT * FROM ".$tbl." WHERE b_show='Y' AND b_type='$type' order by b_sort desc "; $rs = mysql_query($sql,$GLOBALS[dblink]); $total = mysql_num_rows($rs); $list['list']['total'] = $total; for($i=0; $i < $total; $i++){ $list['list'][$i] = mysql_fetch_assoc($rs); } return $list; } function getBannerList($scale, $offset=0){ $tbl = $GLOBALS["_conf_tbl"]["banner"]; $sql = "SELECT * FROM ".$tbl." WHERE 1=1 "; if($_REQUEST[b_type]) { $sql .= " and b_type='".$_REQUEST[b_type]."' "; } if($_REQUEST[st] == "1") { $sql .= " order by b_sort desc, idx desc "; } else { $sql .= " order by idx desc "; } $rs = mysql_query($sql, $GLOBALS[dblink]); $total_rs = mysql_num_rows($rs); //echo $sql; if($total_rs > 0){ $list['total'] = $total_rs; // ÆäÀÌÁö ³×ºñ°ÔÀÌ¼Ç ¿ÀÇÁ¼Â ÁöÁ¤. if(!$offset){ $offset=0; }else{ $offset=$offset; } // offset ÀÌ Àüü °Ô½Ã¹°¼öº¸´Ù ÀÛÀ»¶§ offset À» Àüü°Ô½Ã¹° - ÆäÀÌÁö´ç º¸¿©ÁÙ ±Û ¼ö·Î offset ¼³Á¤ if($total_rs<=$offset){ $offset = $total_rs - $scale; } //scale 0 À¸·Î ÁöÁ¤½Ã¿¡´Â Àüü °¡Á®¿È if($scale > 0){ $sql .= " limit $offset,$scale "; } $rs = mysql_query($sql,$GLOBALS[dblink]); // offset À» ÀÌ¿ëÇÑ limit °¡ Àû¿ëµÈ °¹¼ö $total = mysql_num_rows($rs); $list['list']['total'] = $total; // ÆäÀÌÁö ³×ºñ°ÔÀÌ¼Ç ¿ÀÇÁ¼Â ÁöÁ¤. for($i=0; $i < $total; $i++){ $list['list'][$i] = mysql_fetch_assoc($rs); } }else{ $list['total'] = 0; } return $list; } //¹è³ÊÄ«¿îÆ® ¼öÁ¤ function setBannerCount($idx){ $tbl = $GLOBALS["_conf_tbl"]["banner"]; $sql = "UPDATE ".$tbl." SET b_hit = b_hit + 1 WHERE idx = '$idx' "; $rsf = mysql_query($sql,$GLOBALS[dblink]); if($rsf){ return true; }else{ return false; } } ?>