<!-- 해당스킨경로/write.skin.php -->
<tr>
<th scope="row">이미지1</th>
<td>
<?php echo help("이미지를 업로드한 이후에 하단에 확인 버튼을 눌러야합니다."); ?>
<input type="file" name="head_logo" id="head_logo">
<?php
$admin_logo = G5_DATA_PATH."/common/".$wr_id."_1.png";
if (file_exists($admin_logo))
{
$size = getimagesize($admin_logo);
?>
<input type="checkbox" name="head_logo_del" value="1" id="head_logo_del">
<label for="head_logo_del"><span class="sound_only">이미지1</span> 삭제</label>
<?php } ?>
</td>
</tr>
<!-- 해당스킨경로/write_update.skin.php -->
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
$wr_1 = $wr_id."_1.png";
if ($_POST['head_logo_del']) @unlink(G5_DATA_PATH."/common/".$wr_1);
if ($_FILES['head_logo']['name']) upload_file($_FILES['head_logo']['tmp_name'], $wr_1, G5_DATA_PATH."/common");
if ($_FILES['head_logo']['name']) {
$img_limit_width = 660; // 제한할 이미지 폭
$img_quality = 70; // 이미지 품질
$data_path = G5_DATA_PATH."/common";
$file = $data_path .'/'. $wr_1;
if (preg_match("/\.(jp[e]?g|gif|png)$/i", $file)) {
$size = getimagesize($file);
if ($size[2] == 1){
$src = imagecreatefromgif($file);
//echo "1222";
}
else if ($size[2] == 2){
$src = imagecreatefromjpeg($file);
//echo "2222";
}
else if ($size[2] == 3){
$src = imagecreatefrompng($file);
//echo "3222";
}
$rate = $img_limit_width / $size[0];
$height = (int)($size[1] * $rate);
if ($size[0] > $img_limit_width){
@unlink($data_path.'/'.$wr_1);
$dst = imagecreatetruecolor($img_limit_width, $height);
imagecopyresampled($dst, $src, 0, 0, 0, 0, $img_limit_width, $height, $size[0], $size[1]);
imagejpeg($dst, $data_path.'/'.$wr_1, $img_quality);
chmod($data_path.'/'.$wr_1, 0606);
$bf_size = @filesize(addslashes($file));
}
}
}
?>
<?php
/* www/lib/user.config.php */
// 입력 폼 안내문
function help($help="")
{
global $g5;
$str = '<span class="frm_info">'.str_replace("\n", "<br>", $help).'</span>';
return $str;
}
// 파일을 업로드 함
function upload_file($srcfile, $destfile, $dir)
{
if ($destfile == "") return false;
// 업로드 한후 , 퍼미션을 변경함
@move_uploaded_file($srcfile, $dir.'/'.$destfile);
@chmod($dir.'/'.$destfile, G5_FILE_PERMISSION);
return true;
}
?>
<!-- 해당스킨경로/view.skin.php -->
<?if (file_exists(G5_DATA_PATH."/common/".$wr_id."_1.png")) {// 상단 로고?>
<img src="<?php echo G5_DATA_URL ?>/common/<?echo $wr_id?>_1.png" alt="<?php echo $config['cf_title'] ?>">
<?}?>