diff --git a/modules/member/member.controller.php b/modules/member/member.controller.php index 8996fcd69..6a9726116 100644 --- a/modules/member/member.controller.php +++ b/modules/member/member.controller.php @@ -1184,10 +1184,12 @@ **/ function putSignature($member_srl, $signature) { $signature = trim(removeHackTag($signature)); + + $check_signature = trim(str_replace(array(' ',"\n","\r"),'',strip_tags($signature))); $path = sprintf('files/member_extra_info/signature/%s/', getNumberingPath($member_srl)); $filename = sprintf('%s%d.signature.php', $path, $member_srl); - if(!$signature || !strip_tags($signature)) return @unlink($filename); + if(!$check_signature) return @unlink($filename); $buff = sprintf('%s', $signature); FileHandler::makeDir($path); diff --git a/modules/member/member.model.php b/modules/member/member.model.php index cf2ff5022..e107e1a28 100644 --- a/modules/member/member.model.php +++ b/modules/member/member.model.php @@ -141,6 +141,7 @@ $info->profile_image = $this->getProfileImage($info->member_srl); $info->image_name = $this->getImageName($info->member_srl); $info->image_mark = $this->getImageMark($info->member_srl); + $info->signature = $this->getSignature($info->member_srl); $extra_vars = unserialize($info->extra_vars); unset($info->extra_vars);