이미지가 없다면 노이미지 채택완료
이미지가 없으면 no_img 출력하려는데 이상하게 안됩니다.
뭐가 잘못된 걸가요?
if ($is_admin) {
$capture_url = '/'.G5_DATA_DIR.'/editor/upload/'.$wr_id.'.png'; //이 경로는 맞습니다. echo해보면 잘 나오고요,,
if (!$capture_url) $capture_url = $board_skin_url.'/img/no_img.gif'; //값이 없다면 no_img이미지 ?>
} ?>
if (!$capture_url) 이부분이 뭔가 잘못인거 같아요
답변 1개
위 구문대로 구동한다면
1.
$capture_url = '/'.G5_DATA_DIR.'/editor/upload/'.$wr_id.'.png';
2.
if (!$capture_url) ....
위 1에서 $capture_url 변수에 값을 넣으셨으니 2는 무조건 구동이 안됩니다.
- $capture_url 에 텍스트가 들어가 있으니 $capture_url 변수는 true 라고 볼 수 있습니다.
- 이미지 파일의 유무를 확인하시려면 file_exists(파일경로) 함수를 이용하셔서 검증하시거나
- img 태그에 onerror 를 이용해서 이미지가 없을 경우 대체 이미지를 출력하는 방법이 있습니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
x쵸딩입니다.