2026, 새로운 도약을 시작합니다.

게시자 아이피 부분암호화 표시

· 14년 전 · 3183
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=20503&sca=&sfl=wr_content&stx=%BE%C6%C0%CC%C7%C7&sop=and

아이피 표시를 할때 전체를 암호화 하는게 더 편하지만, 이 경우...

111.222.333.444 일때, 444부분만 바꿔서 와서 분신놀이를 하는 경우 전체 값이 변하면서 표시가 안된다는 문제가 있겠더군요.

그래서 111.222.333 까지만 암호화 하고, .444부분은 그대로 표시해주는걸 생각해봤습니다.

php가 뭔지도 모르는 초짜라 여기저기서 배끼느라 며칠 걸렸네요. ^^;

제 경우는 최종적으로

substr(crypt(base_convert(substr(preg_replace("/[^0-9]/","",$test2),0,strrpos($test2, ".")-strlen($test2)+1),10,16),'at'),2).substr($test2,strrpos($test2, ".")) 

...라는 무진장 긴 함수가 되어버렸습니다. ($test2 가 ip값이고.. salt값은 표시가 되면 문제가 될까 해서 지워서 표시하게 했습니다.)

혹시 좀더 간결하고 좋은 방법을 찾아내주실 고수분이 계실까 해서 올려봅니다. ^^;;;
|

댓글 작성

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

로그인하기

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.
번호 제목 글쓴이 날짜 조회
3309 3년 전 조회 2,009
3308 11년 전 조회 2,330
3307 6년 전 조회 5,019
3306 6년 전 조회 3,492
3305 6년 전 조회 1.3만
3304 7년 전 조회 3,973
3303 7년 전 조회 3,953
3302 7년 전 조회 1.4만
3301 8년 전 조회 5,098
3300 8년 전 조회 6,191
3299 8년 전 조회 1.1만
3298 8년 전 조회 4,232
3297 8년 전 조회 4,657
3296 8년 전 조회 1.2만
3295 8년 전 조회 1.5만
3294 8년 전 조회 6,242
3293 8년 전 조회 5,861
3292 9년 전 조회 5,514
3291 9년 전 조회 1.4만
3290 9년 전 조회 5,269
🐛 버그신고