묻고답하기
아이피 부분 출력 문제 질문드립니다!
2015.01.07 00:42
열심히 검색해서 최대한 비슷한 경우를 찾았는데요.
123.123.123.*
이부분을 123.*.*.* 이런식으로 수정하려면
{$oDocument->getIpaddress()}
이 부분을
{@
$ip = $oDocument->getIpaddress();
$ip = explode(".", $ip);
}
{$ip[0]}.*.*.*
이렇게 해야한다는것까진 찾아냈습니다!
그런데 위의 경우보다 한자리 더 보여지도록 바꾸려면 어떻게 해야하는지 도저히 모르겠어서요.
123.123.*.* 이렇게요. 새파란 초보에게 조언 부탁드립니다. ㅜㅜ
댓글 5
-
2-COIN
2015.01.07 00:51
-
dimmak
2015.01.07 00:53
제가 검색마저 초짜인가봅니다 ㅜㅜ 이틀을 찾고 고민 끝에 물어보았거든요..흑흑
정말정말 감사합니다! 바로 적용해보겠습니다!!
-
2-COIN
2015.01.07 00:58
잘 알면 검색도 쉽지만,
잘 모르면 검색마저도 어려워요.
악순환이죠. ^^
그래도 셀프 해결이 되시는 분 같은데,
조급해 하지 마시고 천천히 풀어나가보세요. 화이팅!
-
dimmak
2015.01.07 01:00
되었습니다!!!! 만세!!!!!!!! 세상에..
문제를 해결해주신것도 너무 감사한데 이렇게 친절하고 따뜻한 응원까지 해주시다니..
정말정말 감사합니다 ㅠㅠ 조금해하지 않고 하나하나 천천히 배우도록 할께요! 화이팅!!
정말 감사합니다 ^^*
-
onel
2015.01.08 22:08
저... 원하는데로 수정이 됐는데 다른 회원의 아이피가 모두 저와 같은 아이피로 뜨는건 왜인지 알 수 있을까요?ㅠㅠ 하나를 해결하면 다른 하나의 문제가 생기는군요.... ㅜㅜ 어렵고도 어려운 길..... ㅜㅜ
잘 아시는 분이 설명해주시는게 좋을 듯 하긴 한데...
코드를 보니
explode() 함수가 입력된 값을 "." <- 점 단위로 쪼개서 배열로 만드는 함수인가보네요.
그럼 $ip 변수에 4차원의 배열이 생성이 됩니다.
각각 $ip[0]~$ip[3] 까지 저장이 되고...
그러면...
{$ip[0]}.{$ip[1]}.*.*
이렇게 하면 원하시는 대로 나올 듯 추측됩니다.
만약 안되면...
아마 더 검색하시면 나올 듯 싶어요.
비슷한 고민은 이전에도 있었을 것 같습니다.