$n = $size[2]; $path = "icon/member_" . time() . "." . $kind[$n]; @move_uploaded_file($picture, $path); @chmod($path, 0707); @mysql_query("update {$member_table} set picture='{$path}' where no='{$member_no}'") or Error("An occured error when uploaded picture"); } // 이미지 박스 용량을 저장 if ($maxdirsize != 100) { $maxdirsize = $maxdirsize * 1024; // icon 디렉토리에 member_image_box 디렉토리가 없을경우 디렉토리 생성 $path = "icon/member_image_box"; if (!is_dir($path)) { @mkdir($path, 0707); @chmod($path, 0707); } zWriteFile("icon/member_image_box/" . $member_no . "_maxsize.php", "<?/*" . $maxdirsize . "*/?>"); } // 이름앞에 붙는 아이콘 삭제시 if ($delete_private_icon) { @z_unlink("icon/private_icon/" . $member_no . ".gif"); } if ($HTTP_POST_FILES[private_icon]) { $private_icon = $HTTP_POST_FILES[private_icon][tmp_name]; $private_icon_name = $HTTP_POST_FILES[private_icon][name]; $private_icon_type = $HTTP_POST_FILES[private_icon][type]; $private_icon_size = $HTTP_POST_FILES[private_icon][size]; } // 이름앞에 붙는 아이콘 업로드시 처리 if (@filesize($private_icon)) { if (!is_dir("icon/private_icon")) { @mkdir("icon/private_icon", 0707);
function makeZBSessionID($no) { global $HTTP_COOKIE_VARS, $_zb_path, $_zbDefaultSetup; $zbSessionID = md5($no . "-^A-" . time()); $newStr = "<?/*\n{$no}\n" . time() . "\n*/?>"; zWriteFile($_zb_path . $_zbDefaultSetup[session_path] . "/zbSessionID_" . $zbSessionID . ".php", $newStr); @setcookie("ZBSESSIONID", $zbSessionID, time() + 60 * 60 * 24 * 365, "/"); }