이미지 사이즈 제한하기 정보
이미지 사이즈 제한하기본문
갤러리를 사용하고 있는데요
너무 큰 사진들을 올려서 걱정입니다.
이미지 사이즈를 제한할 수 있을까요?
바이트 수로 첨부파일 제한하는거 말구요
예를들어
"가로 사이즈 800 이상은 못올리게"
이렇게 픽셀 기준으로
제한하는 소스는 어디 없을까요?
찾아봤는데 제가 잘 못찾는건지....
있으면 꼭 알려주세요
너무 큰 사진들을 올려서 걱정입니다.
이미지 사이즈를 제한할 수 있을까요?
바이트 수로 첨부파일 제한하는거 말구요
예를들어
"가로 사이즈 800 이상은 못올리게"
이렇게 픽셀 기준으로
제한하는 소스는 어디 없을까요?
찾아봤는데 제가 잘 못찾는건지....
있으면 꼭 알려주세요
댓글 전체
write_update.head.skin.php 에 아래 코드를 넣으세요.
파일이 없으면 만드시구요.
// 큰 이미지 업로드 방지
$MaxPic = 4000; // 최대 픽셀
for ($i=0; $i<count($_FILES[bf_file][name]); $i++) {
$tmp_file = $_FILES[bf_file][tmp_name][$i];
if (is_uploaded_file($tmp_file)) {
$Size = GetImageSize($tmp_file); // 파일정보 얻기
if($Size[0] > $MaxPic or $Size[1] > $MaxPic) {
alert('이미지를 '.Number_Format($MaxPic).'픽셀 이하로 줄여서 올리세요!');
exit;
}
}
}
파일이 없으면 만드시구요.
// 큰 이미지 업로드 방지
$MaxPic = 4000; // 최대 픽셀
for ($i=0; $i<count($_FILES[bf_file][name]); $i++) {
$tmp_file = $_FILES[bf_file][tmp_name][$i];
if (is_uploaded_file($tmp_file)) {
$Size = GetImageSize($tmp_file); // 파일정보 얻기
if($Size[0] > $MaxPic or $Size[1] > $MaxPic) {
alert('이미지를 '.Number_Format($MaxPic).'픽셀 이하로 줄여서 올리세요!');
exit;
}
}
}