묻고답하기

에러내용 :
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 도메인 포워딩 연결후에 모바일 해상도가 최적화되지 않습니다 해결방법이 없을까요? [5] 2014.05.20 by 헤헷1
jinelove xe 1.4.4.4 에서 로그인 튕기는 이유 [1] 2014.05.20 by XE카오스
124adsf12 제로보드xe(현버전) 에서 안드로이드 게시판 및 로그인 db 연동하는법  
쑤기_초딩 position에 관해서 문의드립니다. [3] file 2014.05.20 by 애니즌
용초딩 게시글 작성자 포인트를 퍼센트로 불러올 수 있나요? [1] 2014.05.20 by prologos
가입명 1.7.5 레이아웃에서 [2] file 2014.05.20 by 가입명
셔니1004 모바일 익명 스킨에서 read.html 파일 좀 봐주세요ㅠㅠ [6] file 2014.05.20 by 레드붓
zetix 랜덤? 배너광고 질문입니다  
나의해 이미지 리사이즈 문제인데 조언부탁드립니다 file  
영감940 개인홈페이지 SQL작업문의 [1] 2014.05.20 by Double'U'
웹-빈 제로보드 설치에 대해서 알려주세요 ㅜㅜ [1] 2014.05.20 by DECLK
애니즌 php function이 없는 것을 호출하면... [17] 2014.05.20 by 애니즌
MC마초 메인페이지 레이아웃 메뉴 먹힘 현상 및 서브메뉴  
금마초딩1 사이트 레이아웃 틀어짐 [5] 2014.05.20 by 금마초딩1
ggem24 스케치북 링크게시판 (링크 값이 없을때 blank) [2] 2014.05.20 by ggem24
도메인8295 쿡래빗 레이아웃을 사용중인데 레이아웃이 이상합니다; [3] 2014.05.20 by 숭숭군
또별 SocialXE에서 Client Token 이 어떻게 생겼나요? [2] 2014.05.20 by 또별
제갈량1 누리고 삭제는 어떻게 하나요?  
클라우드유2 링크를 통해 접속하면 a 403 Forbidden error 가 발생합니다.  
나만의너 회원 가입 후 이동할 페이지 지정하는 방법 좀 알려주세요  
팔공산 모바일에서 메뉴가 나오지를 않네요??? [2] file 2014.05.20 by 팔공산
석전리바이브 지금 xe포럼에서 support메뉴를 눌렀을때 [3] 2014.05.20 by 퍼니엑스이
hughlory 회원 가입 (invitation only?) 관련 질문  
나의해 XE 1.75버전 프리티포토 애드온 안되나요?? [9] 2014.05.19 by 애니즌
나의해 코드 하나만 봐주세요! [29] 2014.05.19 by 나의해
good499 텍스타일처럼 111.xe.com 222.xe.com 같은 도메인을 [14] 2014.05.19 by Lin-e
Lin-e 텍스타일 (혹은 업글타일)에 권한 주는법?  
똥냥이1 회원가입 후 폴더 생성 시 어떤 파일 수정하나요 ? [1] 2014.05.19 by 똥냥이1
yubin0725 위젯null현상 질문 제발요 ㅠㅠ [5] file 2014.05.19 by 애니즌