This commit is contained in:
shim
2023-04-17 11:06:08 +09:00
parent d0b393aa97
commit 76264e09ad
4686 changed files with 552713 additions and 0 deletions

View File

@@ -0,0 +1,52 @@
<?php
if(!defined('__KIMS__')) exit;
if (!$my['uid'])
{
getLink('','','정상적인 접근이 아닙니다.','');
}
$tmpname = $_FILES['upfile']['tmp_name'];
$realname = strtolower($_FILES['upfile']['name']);
$fileExt = strtolower(getExt($realname));
$fileExt = $fileExt == 'jpeg' ? 'jpg' : $fileExt;
$photo = md5($realname).substr($date['totime'],8,14).'.'.$fileExt;
$saveFile = $g['path_file'].'avatar/'.$photo;
if (is_uploaded_file($tmpname))
{
if (!strstr('[gif][jpg][png]',$fileExt))
{
getLink('','','gif/jpg/png 파일만 등록할 수 있습니다.','');
}
if (is_file($saveFile))
{
unlink($saveFile);
}
$wh = getimagesize($tmpname);
if ($wh[0] < 250 || $wh[1] < 250)
{
getLink('','','가로/세로 250픽셀 이상이어야 합니다.','');
}
include_once $g['path_core'].'function/thumb.func.php';
if ($fileExt == 'gif')
{
move_uploaded_file($tmpname,$saveFile);
}
else {
move_uploaded_file($tmpname,$saveFile);
if ($fileExt == 'jpg') {
exifRotate($saveFile); //가로세로 교정
}
ResizeWidth($saveFile,$saveFile,500);
}
getDbUpdate($table['s_mbrdata'],"photo='".$photo."'",'memberuid='.$my['uid']);
}
setrawcookie('member_settings_result', rawurlencode('이미지가 수정되었습니다.|success')); // 처리여부 cookie 저장
getLink('reload','parent.','','');
?>