묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
GetImageSize에서 파일이름의 공백때문에 에러가...
2003.09.26 13:16
안녕하세요...
제가 지금 갤러리 스킨을 만드는 중입니다.
링크와 파일 첨부 두가지 다 되도록 만들려고 하는데...
대체로 잘 작동합니다. 그런데 링크이미지의 경우 파일이름에 공백이 들어가 있으면
다음과 같은 에러가 발생합니다.
Warning: getimagesize: Unable to open 'http://www.nzeo.com/images/main/top logo.gif'
네가지 경우로 나눠서...
1.첨부, 파일이름에 공백없음 => 잘 작동함
2.첨부, 파일이름에 공백있음 => 잘 작동함
3.링크, 파일이름에 공백없음 => 잘 작동함
4.링크, 파일이름에 공백있음 => 좀전에 말씀드렸던 에러메세지...
문제를 해결해 보려고
GetImageSize($link)로 되어있던것을 GetImageSize('$link') 혹은 GetImageSize("$link")처럼 작은따옴표 큰따옴표도 사용해 봤지만 되지를 않네요...
그래서 다음과 같은 php파일을 따로 만들어서 테스트를 해보았습니다.
<?
$link = "http://www.nzeo.com/images/main/top_logo.gif";
$image_width = GetImageSize($link);
echo $image_width[0];
?>
이건 정상작동합니다.
그런데 다음것은 에러가 나네요 ㅠㅠ 단지 공백이 있다는 이유만으로...
<?
$link = "http://www.nzeo.com/images/main/top logo.gif";
$image_width = GetImageSize($link);
echo $image_width[0];
?>
도움 부탁드립니다.(__)
제가 지금 갤러리 스킨을 만드는 중입니다.
링크와 파일 첨부 두가지 다 되도록 만들려고 하는데...
대체로 잘 작동합니다. 그런데 링크이미지의 경우 파일이름에 공백이 들어가 있으면
다음과 같은 에러가 발생합니다.
Warning: getimagesize: Unable to open 'http://www.nzeo.com/images/main/top logo.gif'
네가지 경우로 나눠서...
1.첨부, 파일이름에 공백없음 => 잘 작동함
2.첨부, 파일이름에 공백있음 => 잘 작동함
3.링크, 파일이름에 공백없음 => 잘 작동함
4.링크, 파일이름에 공백있음 => 좀전에 말씀드렸던 에러메세지...
문제를 해결해 보려고
GetImageSize($link)로 되어있던것을 GetImageSize('$link') 혹은 GetImageSize("$link")처럼 작은따옴표 큰따옴표도 사용해 봤지만 되지를 않네요...
그래서 다음과 같은 php파일을 따로 만들어서 테스트를 해보았습니다.
<?
$link = "http://www.nzeo.com/images/main/top_logo.gif";
$image_width = GetImageSize($link);
echo $image_width[0];
?>
이건 정상작동합니다.
그런데 다음것은 에러가 나네요 ㅠㅠ 단지 공백이 있다는 이유만으로...
<?
$link = "http://www.nzeo.com/images/main/top logo.gif";
$image_width = GetImageSize($link);
echo $image_width[0];
?>
도움 부탁드립니다.(__)
아마도 이렇게 하면 될것 같습니다만,
$link = "http://www.nzeo.com/images/main/top logo.gif";
//공백 문자가 포함되어 있는 이미지 파일 주소
$link=str_replace(" ","%20",$link);
/*
이미지 파일 주소에 존재하는 모든 공백 문자를 %20으로 변환한다.
str_replace는 php 내장 함수
*/