82 lines
2.1 KiB
PHP
82 lines
2.1 KiB
PHP
<?php
|
|
if(!defined('__KIMS__')) exit;
|
|
|
|
if (!$my['uid'])
|
|
{
|
|
getLink('','','정상적인 접근이 아닙니다.','');
|
|
}
|
|
|
|
// 아바타 이미지 변경
|
|
if($_FILES['avatar']['tmp_name'])
|
|
{
|
|
$tmpname = $_FILES['avatar']['tmp_name'];
|
|
$realname = $_FILES['avatar']['name'];
|
|
$fileExt = strtolower(getExt($realname));
|
|
$fileExt = $fileExt == 'jpeg' ? 'jpg' : $fileExt;
|
|
$photo = $my['id'].'.'.$fileExt;
|
|
$saveFile1 = $g['path_var'].'avatar/'.$photo;
|
|
$saveFile2 = $g['path_var'].'avatar/180.'.$photo;
|
|
// getLink('','',$saveFile1,'');
|
|
if (is_uploaded_file($tmpname))
|
|
{
|
|
if (!strstr('[gif][jpg][png]',$fileExt))
|
|
{
|
|
getLink('','','gif/jpg/png 파일만 등록할 수 있습니다.','');
|
|
}
|
|
if (is_file($saveFile1))
|
|
{
|
|
unlink($saveFile1);
|
|
}
|
|
if (is_file($saveFile2))
|
|
{
|
|
unlink($saveFile2);
|
|
}
|
|
|
|
$wh = getimagesize($tmpname);
|
|
if ($wh[0] < 180 || $wh[1] < 180)
|
|
{
|
|
getLink('','','가로/세로 180픽셀 이상이어야 합니다.','');
|
|
}
|
|
|
|
include_once $g['path_core'].'function/thumb.func.php';
|
|
|
|
move_uploaded_file($tmpname,$saveFile2);
|
|
ResizeWidth($saveFile2,$saveFile2,180);
|
|
ResizeWidthHeight($saveFile2,$saveFile1,50,50);
|
|
@chmod($saveFile1,0707);
|
|
@chmod($saveFile2,0707);
|
|
|
|
getDbUpdate($table['s_mbrdata'],"photo='".$photo."'",'memberuid='.$my['uid']);
|
|
}
|
|
}
|
|
|
|
// 커버 이미지 변경
|
|
if($_FILES['cover']['tmp_name'])
|
|
{
|
|
$tmpname = $_FILES['cover']['tmp_name'];
|
|
$realname = $_FILES['cover']['name'];
|
|
|
|
$fileExt = strtolower(getExt($realname));
|
|
$fileExt = $fileExt == 'jpeg' ? 'jpg' : $fileExt;
|
|
$photo = $my['id'].'.'.$fileExt;
|
|
$saveFile = '.'.$img_module_skin.'/cover/'.$photo;
|
|
//getLink('','',$saveFile,'');
|
|
if (is_uploaded_file($tmpname))
|
|
{
|
|
if (!strstr('[jpg]',$fileExt))
|
|
{
|
|
getLink('','','jpg 파일만 등록할 수 있습니다.','');
|
|
}
|
|
|
|
if (is_file($saveFile))
|
|
{
|
|
unlink($saveFile);
|
|
}
|
|
move_uploaded_file($tmpname,$saveFile);
|
|
@chmod($saveFile,0707);
|
|
}
|
|
}
|
|
|
|
getLink('reload','parent.','','');
|
|
?>
|