썸네일 생성시에 이미지 디렉 나누기 정보
썸네일 생성시에 이미지 디렉 나누기본문
썸네일로 이미지를 생성하는데
보통은
썸네일 생성 디렉이 한개잖습니까
한 디렉토리에 너무 많은 썸네일이 생성되면
나중에 디렉토리가 버벅대서 문제가 생길 요지가 있어서요.
구문을 어떻게 짜면
머 예를 들어서
A~Z 디렉토리까지 나눠서 썸네일을 생성해서 디렉에 넣고
어떻게 하면 다시 그 디렉에 있는 썸네일 파일들을 불러서 쓸까요
도움 부탁드리겠습니다^_^
보통은
썸네일 생성 디렉이 한개잖습니까
한 디렉토리에 너무 많은 썸네일이 생성되면
나중에 디렉토리가 버벅대서 문제가 생길 요지가 있어서요.
구문을 어떻게 짜면
머 예를 들어서
A~Z 디렉토리까지 나눠서 썸네일을 생성해서 디렉에 넣고
어떻게 하면 다시 그 디렉에 있는 썸네일 파일들을 불러서 쓸까요
도움 부탁드리겠습니다^_^
댓글 전체
회원 가입시 회원의 아이콘이 저장되는 공간이,
현재 ab~zz형태로 생성될 겁니다.
대상 경로는 /data/member/각각의 두개짜리 이니셜/
이러한 구문을 참조하시기 바랍니다.
-. 관련경로 및 소스파일의 특정 소스코드
register_form.php:$mb_icon = "$g4[path]/data/member/".substr($member[mb_id],0,2)."/$member[mb_id].gif";
register_form_update.php:if ($del_mb_icon)
register_form_update.php:$mb_icon = "";
register_form_update.php:if (is_uploaded_file($_FILES[mb_icon][tmp_name]))
register_form_update.php: if (preg_match("/(\.gif)$/i", $_FILES[mb_icon][name]))
register_form_update.php: if ($_FILES[mb_icon][size] <= $config[cf_member_icon_size])
register_form_update.php: move_uploaded_file($_FILES[mb_icon][tmp_name], $dest_path);
register_form_update.php: $msg .= $_FILES[mb_icon][name] . "은(는) gif 파일이 아닙니다.";
register_form_update.php: if ($mb_icon)
register_form_update.php: $sql_icon = " , mb_icon = '$mb_icon' ";
즉, 이것을 볼 때 어떤 일정한 규칙이 있어야 하겠지요.
이를테면 첨부할 파일명($g4_board_file변수 --- g4_board_file테이블 --- bf_source라는 필드값)을 추출해서,
그것을 상단에 언급된 소스코드처럼 앞의 두자리만 잘라내는 방식도 생각해 볼 수 있겠습니다.
현재 ab~zz형태로 생성될 겁니다.
대상 경로는 /data/member/각각의 두개짜리 이니셜/
이러한 구문을 참조하시기 바랍니다.
-. 관련경로 및 소스파일의 특정 소스코드
register_form.php:$mb_icon = "$g4[path]/data/member/".substr($member[mb_id],0,2)."/$member[mb_id].gif";
register_form_update.php:if ($del_mb_icon)
register_form_update.php:$mb_icon = "";
register_form_update.php:if (is_uploaded_file($_FILES[mb_icon][tmp_name]))
register_form_update.php: if (preg_match("/(\.gif)$/i", $_FILES[mb_icon][name]))
register_form_update.php: if ($_FILES[mb_icon][size] <= $config[cf_member_icon_size])
register_form_update.php: move_uploaded_file($_FILES[mb_icon][tmp_name], $dest_path);
register_form_update.php: $msg .= $_FILES[mb_icon][name] . "은(는) gif 파일이 아닙니다.";
register_form_update.php: if ($mb_icon)
register_form_update.php: $sql_icon = " , mb_icon = '$mb_icon' ";
즉, 이것을 볼 때 어떤 일정한 규칙이 있어야 하겠지요.
이를테면 첨부할 파일명($g4_board_file변수 --- g4_board_file테이블 --- bf_source라는 필드값)을 추출해서,
그것을 상단에 언급된 소스코드처럼 앞의 두자리만 잘라내는 방식도 생각해 볼 수 있겠습니다.