r

3.23에서 라이브러리 호출방식 버그 수정

· 2003-12-10 (수) 12:27:20 · 1949
기존 방식으로 되어 있을경우 telnet상에서 vi로 작업시에 .xxxx.swp로 생기는 swap 파일을 호출하여 오류가 생기는 문제가 있습니다.
다음과 같이 수정하여 ".", ".." 및 hidden 파일은 호출하지 않도록 처리하세요.

수정파일 : index.php

수정전 :
# 3.23
# lib 디렉토리에 어떤 라이브러리 파일을 넣어도 index.php 를 수정할 필요가 없음
$dir = dir("./lib");
while ($entry = $dir->read()) {
if ($entry == "." || $entry == "..")
continue;

include "./lib/" . $entry;
}

수정후 :
# 3.23
# lib 디렉토리에 어떤 라이브러리 파일을 넣어도 index.php 를 수정할 필요가 없음
$dir = dir("./lib");
while ($entry = $dir->read()) {
if($entry{0} == ".") continue; // 첫문자가 "."이면 무시한다

include "./lib/" . $entry;
}
|
댓글을 작성하시려면 로그인이 필요합니다.

그누3 팁자료실

1,026건
+
제목 글쓴이 날짜 조회
03-12-10 조회 1,906
03-12-10 조회 2,141
03-12-10 조회 1,950
03-12-10 조회 2,121
03-12-08 조회 2,681
03-12-07 조회 2,523
03-12-07 조회 5,690
&  
03-12-07 조회 2,261
&  
03-12-07 조회 2,277
&  
03-12-07 조회 2,037
03-12-06 조회 3,482
03-12-05 조회 2,245
&  
03-12-05 조회 2,104
03-12-05 조회 5,287
03-12-05 조회 2,083
03-12-03 조회 2,757
03-12-03 조회 2,303
03-12-02 조회 1,833
03-12-01 조회 1,934
03-11-30 조회 2,354