- Timestamp:
- 07/01/2008 01:42:17 AM (2 months ago)
- Files:
-
- 1 modified
-
sandbox/classes/file/FileHandler.class.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
sandbox/classes/file/FileHandler.class.php
r4335 r4336 11 11 12 12 /** 13 * @brief 대상 파일 이름이나 디렉토리의 위치를 확인함13 * @brief 대상 파일, 디렉토리의 절대경로를 반환 14 14 **/ 15 15 function getRealPath($source) { 16 if(substr($source,0,1)=='/') return $source;17 if( substr($source,0,2)=='./') $source = substr($source,2);18 return _XE_PATH_.$source;16 $temp = explode('/', $source); 17 if($temp[0] == '.') $source = _XE_PATH_.substr($source, 2); 18 return $source; 19 19 } 20 20 … … 204 204 */ 205 205 206 $header = sprintf("GET %s%s HTTP/1.0\r\nHost: %s\r\nAccept-Charset: utf-8;q=0.7,*;q=0.7\r\nReferer: %s://%s\r\nRequestUrl: %s\r\nConnection: Close\r\n\r\n", $url_info['path'], $url_info['query']?'?'.$url_info['query']:'', $url_info['host'], $url_info['scheme'], $url_info['host'], Context::getRequestUri()); 206 $header = sprintf("GET %s%s HTTP/1.0\r\nHost: %s\r\nAccept-Charset: utf-8;q=0.7,*;q=0.7\r\nReferer: %s://%s\r\nRequestUrl: %s\r\nConnection: Close\r\n\r\n", $url_info['path'], $url_info['query']?'?'.$url_info['query']:'', $url_info['host'], $url_info['scheme'], $url_info['host'], Context::getRequestUri()); 207 207 208 208 @fwrite($fp, $header); … … 289 289 // 원본 이미지의 타입으로 임시 이미지 생성 290 290 switch($type) { 291 case 'gif' : 291 case 'gif' : 292 292 $source = @imagecreatefromgif($source_file); 293 293 break; 294 294 // jpg 295 case 'jpeg' : 296 case 'jpg' : 295 case 'jpeg' : 296 case 'jpg' : 297 297 $source = @imagecreatefromjpeg($source_file); 298 298 break; 299 299 // png 300 case 'png' : 300 case 'png' : 301 301 $source = @imagecreatefrompng($source_file); 302 302 break; 303 303 // bmp 304 case 'wbmp' : 305 case 'bmp' : 304 case 'wbmp' : 305 case 'bmp' : 306 306 $source = @imagecreatefromwbmp($source_file); 307 307 break;