게시판에 파일업로드시 확장자 문의

게시판에 파일업로드시 확장자 문의

QA

게시판에 파일업로드시 확장자 문의

본문

안녕하세요

 

게시판에 파일업로드시 

/bbs/ 경로로 들어가면 -x 혹은 x- 이런식의 확장자가 붙어있는데

 

write_update.php 에서 555~558 번째줄 확인하여 특정확장자 사용시 -x를 붙이는 듯한 내용이 보여서

확장자삭제 후 파일업로드하였는데도 x- 가 있었습니다.

 

x- 또는 -x 없이

test.jsp 이름 그대로 업로드 하는 방법 문의드립니다

이 질문에 댓글 쓰기 :

답변 2

혹시    test.jpg를 올리시면 6542487_Ci4Pho3s_45ee784c95d7db3aa49db22658.jpg 

이런식으로 올라가는 부분을 test.jpg로 올리고 싶다는 것인가요?

물론 수정하면 그렇게 가능하겠지만

수정후에는 브라우저에 따라 한글이름으로 된 파일은 다운로드가 안될수 있습니다.

안녕하세요, 말씀해주신 test.jpg 를 올렷을경우 제시해주신 이름처럼 변경되는 내용은 수정했습니다.

문의드리는 내용은 업로드 후 /var/www/html/~/data/file/free 에 올라가는 파일의 확장자가 변경되는데 test.jsp-x 혹은 test.x-jsp 로 변경이 되는데 test.jsp 로 올리고 싶습니다.

write_update.php 파일에 이러한 코드를 가림처리하면되는데

너무 위험합니다. 안하시는걸 강력 추천드립니다..

 


        // 아래의 문자열이 들어간 파일은 -x 를 붙여서 웹경로를 알더라도 실행을 하지 못하도록 함
        $filename = preg_replace("/\.(php|phtm|htm|cgi|pl|exe|jsp|asp|inc)/i", "$0-x", $filename);
답변을 작성하시기 전에 로그인 해주세요.
전체 125,873 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT