묻고답하기

에러내용 :
Fatal error: Cannot redeclare config_file() (previously declared in D:autoprojectlib.php:4) in D:autoprojectlib.php on line 4

해당함수는 이렇습니다
#config.php 에 기본내용 저장
function config_file($dbname,$hostname,$userid,$password){
        $str="<?n".$dbname."n".$hostname."n".$userid."n".$password."n?>";

        $configfile="./config.php";
        // 파일이 존재하는지 확인
        $flag=file_exists($configfile);
        # 만약에 존재하면 파일 접근 모드 확인
        if($flag){
        $permission=fileperms($configfile);
        #접근모드를 8진수형태로 변형
        $octal=DecOct($permission);
        #접근모드가 707 이 아니면 chmod() 수행
        if($octal!=100707){
                        $chmod=chmod($configfile,0707);
                        if(!$chmod){
                                echo "chmod() function Error";
                                exit;
                        }
                )
                #fileperms()함수를 수행하여 캐쉬에 남은 데이터를 삭제
                clearstatcache();

                global $data;
                 # 파일을 열고
                $fp=fopen($filename,r);
                # 내용을 읽어온후        
                $data=fread($fp,filesize($configfile));
                # PHP 행을 지우고..        
                $data = str_replace("<?","",$data);        
                $data = str_replace("?>","",$data);
                #문자열을 배열에 담는다..
                $data=explode("n",$data);

                return $data;

                }
        }
        #만약에 존재하지 않으면 파일 생성
        else{
                if(!touch($configfile)){
                        echo " file create Error";
                        exit;
                }

                #접근모드를 707 로 지정
                $chmod=chmod($configfile,0707);
                if(!$chmod){
                        echo "chmod() function Error";
                        exit;
                }
                $fp=fopen($configfile,"w");
                fputs($fp,$str);
                fclose($fp);
        }
}


글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
세황이 채널을 이용한? 색상 변경방법 -고수님들께질문- [1] 2007.08.10
전재근 이게 무슨 에러인지요.. 잘되다가 안되는 에러입니다. [4] 2007.08.10
민승환 나모에서 외부게시판을 만들었는데요... [1] 2007.08.10
한준현 노프레임에서.. ~ [1] 2007.08.10
이상형 노프레임에서... [1] 2007.08.10
민싱이 윈도우 서버 2003 스텐다드에서 iis 되나요??? [3] 2007.08.10
민싱이 우헉 어쩐지.. -_- Win Xp Home edition... 에서 iis 안되죠? [5] 2007.08.10
박은주 조회수가 클릭할때마다 올라가는데 그게 정상인가요? [2] 2007.08.10
레이 사이트 순위...  
장진영 초보질문인데요..도와주세요~ [3] 2007.08.10
임종민 레이어를 이용해서 내용을 넣을시.. [3] 2007.08.10
김상염 index.html 에 게시판 같은것을 넣는 방법이?? (극초보 질문...) [2] 2007.08.10
최승우 제로보드 게시판에 이미지를 링크시켜놓으면..  
최승우 제로보드 게시판에 이미지를 링크시켜놓으면 [1] 2007.08.10
권선일 급해요~ 왜이런건가요?  
이세호 Php 에서 include를 사용했을때 warning 이 출력됩니다.  
돌사진 고수님 도와 주세요 [3] 2007.08.10
D-Day 멀티서버 지원되는 IRC프로그램이 있나요?  
조한웅 각 메뉴 페이지별로 메뉴이미지가 변하게 하는 방법... [1] 2007.08.10
강기봉 윈도우에서 가상호스트 할 방법 없나요??  
난다요 진짜 정확한 통계프로그램/카운터 좀 [2] 2007.08.10
ZERO 현재 페이지가 있는 프레임 이름...  
김상염 apmsetup5.0 + 제로보드 인데.. 자료실에 자료가 올라 가질않네요.. [1] 2007.08.10
박은주 정보수정이 되질 않습니다..왜 그런지 알려주세요. [2] 2007.08.10
김상염 스킨 만들기 질문좀 드릴깨요. [1] 2007.08.10
석이- 게시판 템플릿을 구할 수 있던데.. 어떻게 사용하는건가요? [1] 2007.08.10
김영진 캐럿위치를 어떻게 알수 있을까요?  
또리♡ 저기 게임서버관련 질문인데요. ^-^; [3] 2007.08.10
사내아이 웹상에서 이미지를 클릭하면.. [1] 2007.08.10
민싱이 데스크탑 + 서버? -_- 무리일까요? [1] 2007.08.10