안녕하세요
게시판에 파일업로드시
/bbs/ 경로로 들어가면 -x 혹은 x- 이런식의 확장자가 붙어있는데
write_update.php 에서 555~558 번째줄 확인하여 특정확장자 사용시 -x를 붙이는 듯한 내용이 보여서
확장자삭제 후 파일업로드하였는데도 x- 가 있었습니다.
x- 또는 -x 없이
test.jsp 이름 그대로 업로드 하는 방법 문의드립니다
write_update.php 파일에 이러한 코드를 가림처리하면되는데
너무 위험합니다. 안하시는걸 강력 추천드립니다..
</p> <p> // 아래의 문자열이 들어간 파일은 -x 를 붙여서 웹경로를 알더라도 실행을 하지 못하도록 함 $filename = preg_replace("/\.(php|phtm|htm|cgi|pl|exe|jsp|asp|inc)/i", "$0-x", $filename);
댓글을 작성하려면 로그인이 필요합니다.
혹시 test.jpg를 올리시면 6542487_Ci4Pho3s_45ee784c95d7db3aa49db22658.jpg
이런식으로 올라가는 부분을 test.jpg로 올리고 싶다는 것인가요?
물론 수정하면 그렇게 가능하겠지만
수정후에는 브라우저에 따라 한글이름으로 된 파일은 다운로드가 안될수 있습니다.
답변을 작성하려면 로그인이 필요합니다.
이 게시물을 신고 하시겠습니까?신고사유를 선택해주세요.
문의드리는 내용은 업로드 후 /var/www/html/~/data/file/free 에 올라가는 파일의 확장자가 변경되는데 test.jsp-x 혹은 test.x-jsp 로 변경이 되는데 test.jsp 로 올리고 싶습니다.