최신이미지를 뽑을때,이미지 파일이 없을때 자동으로 noimage파일 사용하려면 어떻게 해야 합니까?

파일1에 이미지 파일을 따로 올리지 않았을때, 자동으로 다른 이미지 파일을 사용하려고 합니다.
lib.php안의 내용을.....

   $file1_image = $gnu_path . "data/file/$bo_table/$row[wr_file1]";
    if(!file_exists($file1_image)) {                
       $file1_image = $gnu_path . "img/noimage.gif";
      }

위와 같은식으로 해 봤는데, 적용이 안되는군요...
어떻게 수정하면 가능할까요?
|

댓글 10개

팁란에 올려져 있습니다
방법 찾았습니다.
배부른꿀꿀이
22년 전
혹시 퍼미션 에러 안뜨나요?
이미지가 업로드되었다면 퍼미션에 문제는 없다는소린데....
이미지업로드 안해보셨다면 업로드디렉토리를 읽고쓰고실행할수있는지 체크해보시길..
$gnu_path . "data/file/$bo_table/$row[wr_file1]"; 에 해당하는 디렉토리겠죠??
문법에 이상이 없으면 아마 그거이지 않을까 생각..........
아니면...........
앗...관리자님이 스킨자료실에 올려주신 스킨보고서, 제가 질문을 잘못 드렸다는걸 알았습니다...;;;
제 뜻은 최신글과 최신이미지로 뽑아낼 때에 대한 거였는데, 글을 잘못썼네요... 제목 수정
물론 board/img/에 noimage.gif 파일은 넣어놨습니다.
에러나는것도 아니고, 구문상 이상이 없는것 처럼 보이는데, 이미지적용은 안되는군요...왜 일까;;;
다른 분들은 적용해 보면 정상적으로 작동이 되나요?
저만 제대로 안되고 있는것인지를 알 수가 없군요....
$file1_image = "$reldir/$cfg[dir_file]/$bo_table/$row[wr_file1]";
if(!file_exists($file1_image)) {
$file1_image = "imgs/noimage.gif";
}
저는 루트에 설치했거든요...나두 안되던데...그누사이트 다뒤져도 이렇게 적용한 부분을 못찾아서 혼자서 해메고 있거든요..결국 잠시 접어두기로...경로문제라면....저역시 오류도 없고..구문 문제도 없는데 안되서...각 하위 루트에 하나식 img를 만들고 noimage.gif를 넣어보는 무식한 짓을 해봣는데도..전혀 못찾습니다..
board/img/noimage.gif 가 있는지 확인하여 주십시오.
저는 폴더가 gnu 가 아니고 board로 설치 했는데, 그래서 안되는걸까요?

혹시나 하고, $file1_image = $gnu_path . "img/noimage.gif"; 를
$file1_image = "http://도메인/그누폴더/img/noimage.gif"; 처럼 바꿔봐도 적용이 안되는데,
어떻게 해야 할지를 모르겠습니다.
이미지 파일이 존재하지 않을때는 gnu/img/noimage.gif 를 찾게 됩니다.
img 폴더가 없기 때문에 오류가 발생하였을것입니다.
이너몰
22년 전
방법가르쳐 주세요
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누3질답

+
제목 글쓴이 날짜 조회
배부른꿀꿀이
22년 전 조회 682
22년 전 조회 723
22년 전 조회 657
22년 전 조회 852
& 
22년 전 조회 838
& 
22년 전 조회 732
22년 전 조회 750
22년 전 조회 710
22년 전 조회 770
22년 전 조회 744
22년 전 조회 833
22년 전 조회 638
22년 전 조회 659
22년 전 조회 678
22년 전 조회 755
22년 전 조회 610
22년 전 조회 831
22년 전 조회 585
22년 전 조회 678
22년 전 조회 587
🐛 버그신고