l

Division by zero in 에러입니다.

· 2011-12-12 (월) 11:53:40 · 934 · 5
제목 없음.JPG
위와 같이 에러가 나옵니다. 내용은 그 줄을 찾아보면

$oriHeight = $oriSize[1];
$oriType = $oriSize[2];

if ($oriType > 3) return $errorFilePrt; // 원본 이미지 타입 오류

$oriRate = $oriWidth / $oriHeight; 25번째 줄

if ($thmWidth == "" && $thmHeight == "") return $errorFilePrt; // 썸네일 사이즈 미지정

if ($thmWidth == "") $thmWidth = $thmHeight * $oriRate;
if ($thmHeight == "") $thmHeight = $thmWidth / $oriRate;

$widthRate = $thmWidth / $oriWidth; 32번째줄
$heightRate = $thmHeight / $oriHeight; 33번째줄

$oriFilePrt = "<img src=\"{$oriFile}\" width=\"{$oriWidth}\" height=\"{$oriHeight}\" border=\"0\" alt=\"{$thmAlt}\" />";

if ($widthRate >= 1 && $heightRate >= 1) { // 리사이징 불필요
return $oriFilePrt;
}


위 부분에 세줄 인데요... 초보인지라..왜 갤러리 모드식으로 사용하면 저렇게 에러가 나는지..ㅜ.ㅜ
금요일에 질문드렸는데 수정내용을 알려주셨는데.. 그부분에대한 코드는 없어서요..
다른 게시물들 검색해봤는데... 솔찍히 초보인지라
어떻게 수정해야 할지 모르겠습니다... 고수님들의 따스한 손길 부탁드려요~

첨부파일

제목 없음.JPG (99 KB)
0회 2011-12-12 11:53
|

댓글 5개

내용은 안보고 제목 만 봤지만 ..

해당 에러는 0을 나누면 생기는 에러
2011-12-12 (월) 14:38:14
k찰스님 답변주셔서 감사합니다...

기존에 검색으로 0을 나누면 생기는 에러라는 내용을 몇번 보기는했는데요...

위에 코드를 보시면 아무 숫자가 없기에...ㅜ.ㅜ

초보라... 당황스럽네요...임의로 숫자를 넣어야 하는건지.....^^;;;

코멘트 감사드립니다.
$oriWidth = $oriSize[0]; <--위 소스에는 없지만 이런게 있을 것입니다
$oriHeight = $oriSize[1]; <-- 그리고 이 부분

$oriSize[0], $oriSize[1] 의 값을 구하는 부분이 없거나 있다면 이미지 경로를 잘못주어서
값을 구할 수 없는 것 같군요
아마도 $oriSize = getimagesize(이미지) 이런 부분이 있을 건데요
이미지 부분에 값을 제대로 넘겨받지 못해서 일 겁니다
2011-12-12 (월) 18:48:50
답변 감사드립니다.^^ 몇가시 실행해본결과 첨부파일 1번에 파일업로드 2번에 이미지를 업로드 하였더니..나온현상이더라구요...1번에 이미지 첨부 먼저 하니..해결되었습니다..

답변 감사드려요^^
GOO^^
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
11-12-12 조회 1,067
11-12-12 조회 1,668
11-12-12 조회 935
11-12-12 조회 805
11-12-12 조회 905
11-12-12 조회 647
11-12-12 조회 1,115
11-12-12 조회 908
11-12-12 조회 1,033
11-12-12 조회 1,072
11-12-12 조회 1,664
11-12-12 조회 1,651
11-12-12 조회 1,111
11-12-12 조회 2,761
11-12-11 조회 2,562
11-12-11 조회 2,599
11-12-11 조회 2,433
11-12-11 조회 870
11-12-11 조회 2,085
11-12-11 조회 860