테스트 사이트 - 개발 중인 베타 버전입니다

그누보드5 파일 업로드시 파일명 치환 채택완료

미베라투 4년 전 조회 3,438

안녕하세요.

그누보드5를 이용하고 있는데 한 가지 궁금한 사항이 생겨서 글을 작성합니다.

파일 업로드 시 1794477714_wDXJQy3z_41d73cf35811f97c501226605079443c808c5669 이런 식으로 파일명이 치환이 되는데 앞에 숫자는 세션ID 인 것을 알겠는데 뒤에는 무엇으로 치환이 된건지 궁금합니다.

혹시 치환되면서 암호화가 된건가요?

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

$chars_array = array_merge(range(0,9), range('a','z'), range('A','Z'));

shuffle($chars_array); $shuffle = implode('', $chars_array);

$upload[$i]['file'] = abs(ip2long($_SERVER['REMOTE_ADDR'])).'_'.substr($shuffle,0,8).'_'.replace_filename($filename);

 

abs(ip2long(아이피) + '_' + 문자를 랜덤으로 해서 8자리 + '_' + 파일이름(세션고유값 + 아이피 + 마이크로타임 을 sha1 처리)

 

=> 이렇게 파일명이 이뤄져 있습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인