php for문 ㅠㅠ
본문
아래코드에서 mb_5부분 전부를 for문 10개를 돌리고 싶은데 잘 안되네요 ㅠㅠ
mb_5~mb_14까지 사용할 예정이며(여분필드는 다 생성된 상태입니다.)
$i=5; $i<15; $i++ 까지 범위적용하고 아래코드에서 $i를 붙이는 부분이 헷갈립니다. ㅠㅠ
어찌하는지 아시는 분 계실까요?ㅠㅠ
if (isset($_FILES['mb_5']) && is_uploaded_file($_FILES['mb_5']['tmp_name'])) {
if (preg_match("/(\.gif|jpg|png|jpeg)$/i", $_FILES['mb_5']['name'])) {
// 파일 용량이 설정값보다 이하만 업로드 가능
@mkdir($mb_dir, G5_DIR_PERMISSION);
@chmod($mb_dir, G5_DIR_PERMISSION);
$dest_path = $mb_dir.'/'.$_FILES['mb_5']['name'];
$newName = $mb_id.'.jpg';
$newPath = $mb_dir.'/'.$newName;
// 수정시 기존파일 삭제
@unlink($mb_dir.'/'.iconv("UTF-8","EUC-KR",$newName));
$sql = " update {$g5['member_table']} set mb_5 ='' where mb_id='$mb_id'" ;
sql_query($sql);
// 파일업로드
move_uploaded_file($_FILES['mb_5']['tmp_name'], iconv("UTF-8","EUC-KR",$dest_path));
chmod(iconv("UTF-8","EUC-KR",$dest_path), G5_FILE_PERMISSION);
$size = @getimagesize($dest_path);
if ($size[0] >= $config['cf_member_img_width']){
$thumb = thumbnail($_FILES['mb_5']['name'], $mb_dir, $mb_dir, $config['cf_member_img_width'], $config['cf_member_img_height'], true, true);
@unlink($dest_path);
rename($mb_dir.'/'.$thumb, $newPath);
}else{
rename($dest_path, $newPath);
}
// 파일명 여분필드에 업데이트
$sql = " update {$g5['member_table']} set mb_5 ='$newName' where mb_id='$mb_id'" ;
sql_query($sql);
} else {
$msg .= $_FILES['mb_5']['name'].'은(는) 이미지파일이 아닙니다.';
}
}