묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[재질문] echo()함수로 지정한 url에 있는 이미지나 기타 data 출력하는
2003.03.08 00:02
예전에...
echo "<img src="../abc/yyy.jpg">";
와 같이 php문서가 있는 디렉토리에서 이미지파일이 있는 위치의 상대경로값을 입력
하여 줄 경우에는 yyy.jpg 파일이 자~알 출력이 되거든요.
그런데...
echo "<img src="http://www.abc.com/xxx.jpg">";
와 같이 코딩을 하면, xxx.jpg 가 안나오거든요...
echo() 함수로 지정한 url에 있는 이미지나 기타 data를 출력하는 방법이 없을까요??
라는 질문을 드렸었는데, 많은 분들께서 url 주소가 잘 못되었기 때문에 그런 것이다...라고 답변을 해주시더라구요..
그런데...
저는 모든 경로를 제대로 확인해 봤는거든요.
그런데 이상한 것은 이미지가 있는 url 경로를 html 문서로 만들어서 보면,
이미지가 정상적으로 출력이 되거든요...
혹시 이것도 include() 함수처럼 윈도우환경에서 url 을 출력해 내지 못하는
것처럼 이것도 그런 이유 때문은 아닌가요??
다시 말씀드리지만, 지정한 주소는 정확하게 맞게 입력했었습니다.
echo "<img src="../abc/yyy.jpg">";
와 같이 php문서가 있는 디렉토리에서 이미지파일이 있는 위치의 상대경로값을 입력
하여 줄 경우에는 yyy.jpg 파일이 자~알 출력이 되거든요.
그런데...
echo "<img src="http://www.abc.com/xxx.jpg">";
와 같이 코딩을 하면, xxx.jpg 가 안나오거든요...
echo() 함수로 지정한 url에 있는 이미지나 기타 data를 출력하는 방법이 없을까요??
라는 질문을 드렸었는데, 많은 분들께서 url 주소가 잘 못되었기 때문에 그런 것이다...라고 답변을 해주시더라구요..
그런데...
저는 모든 경로를 제대로 확인해 봤는거든요.
그런데 이상한 것은 이미지가 있는 url 경로를 html 문서로 만들어서 보면,
이미지가 정상적으로 출력이 되거든요...
혹시 이것도 include() 함수처럼 윈도우환경에서 url 을 출력해 내지 못하는
것처럼 이것도 그런 이유 때문은 아닌가요??
다시 말씀드리지만, 지정한 주소는 정확하게 맞게 입력했었습니다.
만약 저부분을 좀더 명확하게 하고싶다면
file_exists를 이용해 보세요.
true면 이미지를 출력하고
false면 에러메세지를 뿌려내는것이
해결하는것의 지름길이겠죠.
모든 프로그램은 에러코드를 처리하는쪽으로 되어야
스스로 찾을수 있습니다.