gnu3호환 이미지 비율에 따른 사이즈구하는 함수, 이전이미지, 다음이미지 구하는 함수 정보
gnu3호환 이미지 비율에 따른 사이즈구하는 함수, 이전이미지, 다음이미지 구하는 함수
본문
lib/developer.lib.php에 추가하시면 됩니다.
<?
if (defined(__FILE__)) return;
define(__FILE__, TRUE);
//이미지 비율에 따른 사이즈 2005-06-15 ⓒⓒⓒ
function get_image_ratio($filename,$width,$height) {
$s_size = @getimagesize($filename);
if ( ($s_size[0] > 0) && ($s_size[1] > 0) ) {
if ($s_size[0] > $s_size[1]) $ratio = $width/$s_size[0];
else $ratio = $height/$s_size[1];
$img[width] = $s_size[0]*$ratio;
$img[height] = $s_size[1]*$ratio;
}
return $img;
}
// 이전이미지 다음이미지 2005.05.13 ⓒⓒⓒ
function get_next_image($bo_table, $wr_id) {
global $cfg;
$write_table = "{$cfg[write_table_prefix]}{$bo_table}";
$p_wr_id = sql_fetch("SELECT wr_id FROM $write_table WHERE wr_id > $wr_id and wr_file1 <> '' order by wr_id asc");
$n_wr_id = sql_fetch("SELECT wr_id FROM $write_table WHERE wr_id < $wr_id and wr_file1 <> '' order by wr_id desc");
$page[p_wr_id] = $p_wr_id[0];
$page[n_wr_id] = $n_wr_id[0];
if($page[p_wr_id]) $page[p_button] = "<a href='?doc=bbs/gnuboard.php&bo_table=$bo_table&wr_id=$page[p_wr_id]'>◀</a>";
if($page[n_wr_id]) $page[n_button] = "<a href='?doc=bbs/gnuboard.php&bo_table=$bo_table&wr_id=$page[n_wr_id]'>▶</a>";
return $page;
}
?>
<?
if (defined(__FILE__)) return;
define(__FILE__, TRUE);
//이미지 비율에 따른 사이즈 2005-06-15 ⓒⓒⓒ
function get_image_ratio($filename,$width,$height) {
$s_size = @getimagesize($filename);
if ( ($s_size[0] > 0) && ($s_size[1] > 0) ) {
if ($s_size[0] > $s_size[1]) $ratio = $width/$s_size[0];
else $ratio = $height/$s_size[1];
$img[width] = $s_size[0]*$ratio;
$img[height] = $s_size[1]*$ratio;
}
return $img;
}
// 이전이미지 다음이미지 2005.05.13 ⓒⓒⓒ
function get_next_image($bo_table, $wr_id) {
global $cfg;
$write_table = "{$cfg[write_table_prefix]}{$bo_table}";
$p_wr_id = sql_fetch("SELECT wr_id FROM $write_table WHERE wr_id > $wr_id and wr_file1 <> '' order by wr_id asc");
$n_wr_id = sql_fetch("SELECT wr_id FROM $write_table WHERE wr_id < $wr_id and wr_file1 <> '' order by wr_id desc");
$page[p_wr_id] = $p_wr_id[0];
$page[n_wr_id] = $n_wr_id[0];
if($page[p_wr_id]) $page[p_button] = "<a href='?doc=bbs/gnuboard.php&bo_table=$bo_table&wr_id=$page[p_wr_id]'>◀</a>";
if($page[n_wr_id]) $page[n_button] = "<a href='?doc=bbs/gnuboard.php&bo_table=$bo_table&wr_id=$page[n_wr_id]'>▶</a>";
return $page;
}
?>
추천
0
0
댓글 전체