여기아이디를 이렇게 숨길수 있을까여? *** 정보
그누보드 여기아이디를 이렇게 숨길수 있을까여? ***본문
<?
$aas = $list[$i][mb_id];
if (preg_match("/[a-zA-Z0-9\.-]/", $aas)) {
$aas = preg_replace("/[a-zA-Z0-9\.-]/", "", $aas);
}
echo $aas;
?>
이런식으로 해서 게시판목록에 이름대신 아이디를 나오게 하려고 하는데 만약에 아이디가
abcdefg 라고 치면 중간부분에 cde 이부분을 ab***fg 이런식으로 숨길수 있나해서여. 별의별짓을 다해도 안돼네여
좀아시는분들 알려주십시요...
$aas = $list[$i][mb_id];
if (preg_match("/[a-zA-Z0-9\.-]/", $aas)) {
$aas = preg_replace("/[a-zA-Z0-9\.-]/", "", $aas);
}
echo $aas;
?>
이런식으로 해서 게시판목록에 이름대신 아이디를 나오게 하려고 하는데 만약에 아이디가
abcdefg 라고 치면 중간부분에 cde 이부분을 ab***fg 이런식으로 숨길수 있나해서여. 별의별짓을 다해도 안돼네여
좀아시는분들 알려주십시요...
댓글 전체
뒤에서 4자리를 치환하려고 하면 어떻게 해야하나요?...
저도 궁급합니다...;;^^
저도 궁급합니다...;;^^
문제는 기준을 어떻게 잡느냐인데..
회원 id 길이가 2 ~ ... 이 되겠죠..그런데 위에 질문하신대로 중간에 몇자를 치환하려면 왼쪽에서 몇자, 혹은 오른쪽 끝에서 몇자...와 같은 기준이 있어야 치환이 된다는 겁니다..
ip와 같이 구분하여 나눌 수 있는 경우는 간단히 치환이 가능합니다만...
id같은 경우는 문자열을 자르거나, 기준을 정해서 문자열을 잘라서 치환해야 합니다.
회원 id 길이가 2 ~ ... 이 되겠죠..그런데 위에 질문하신대로 중간에 몇자를 치환하려면 왼쪽에서 몇자, 혹은 오른쪽 끝에서 몇자...와 같은 기준이 있어야 치환이 된다는 겁니다..
ip와 같이 구분하여 나눌 수 있는 경우는 간단히 치환이 가능합니다만...
id같은 경우는 문자열을 자르거나, 기준을 정해서 문자열을 잘라서 치환해야 합니다.