묻고답하기
회원을 눌렀을때 나오는 팝업 창에서 IP
2015.06.01 20:45
$oMemberController->addMemberPopupMenu($url,'<div style="margin:5px 0 5px 0; line-height:150%; width:100%; border-top:1px solid#dfdfdf; border-bottom:1px solid#dfdfdf; padding:4px 0 4px 0;">레벨 <b>'.$level.'</b><br>포인트 <b>'.$point.'</b><br>가입 <b><span style="letter-spacing:-1px;">'.zdate($member_info->regdate,'Y-m-d H:m').'</b><br>그룹 <b>'.$val.'</span></b></div>',$icon_path,'<b>test</b>');
}
현재 이렇게 쓰는데
'.$oDocument->getIpaddress().'
해봤자 안불러와지더군요...
https://www.xpressengine.com/qna/23010429
여기에도 올렸는데 제가 설명을 잘 못하는듯요 ㅜㅜ
간장게장님이 팁에 올려주신것처럼 수정했거든요...
이렇게 쓰고 싶다는거였는데.... 불가능한가요?
댓글 8
-
BJ람보
2015.06.02 02:36
-
불금
2015.06.02 17:51
아 역시 불가능하죠? ..
그렇게라도 답변해줘서 고민이 해결됬네요 감사합니다.
-
GG
2015.06.02 18:25
움.
ㅡㅡ;;;; -
불금
2015.06.02 18:28
어조가... 이상했나요?
그냥 이게 되는지 안되는지만 궁금했을 뿐인데...
안된다는걸 알려주셔서 감사하다는 소리였는데...
기분 나쁘셧다면 죄송합니다.
-
GG
2015.06.02 19:10
아뇨.
기분 나쁜게 아니라 만들라면 만들 수 있는데 불가능이라고 하는게 좀 애매해서요. -
ilbe
2015.06.02 19:14
executeQuery로 컬럼을 멤버srl로 잡아서 아이피를 잡으시면 될것같습니다. 아니면 document_srl로 잡으시거나요.
phpmyadmin으로 열어보시면 구조가 어떻게 되있는지 확인가능하십니다 -
BJ람보
2015.06.02 19:42
불가능이라 안내한건..
이게 기본적인 아이피라는게 마지막 접속 아이피를 업데이트 하는 방식이라 해도.. 너무 다양하게 찍히는거고.. 게시글을 올렸던 기준의 아이피를 잡는걸 수도 있는데.. 오히려 마지막 업데이트로 되어 너무 다른 아이피가 찍힐수도 있어서 원하는 아이피를 잡기가 어려워요..
물론 뭐 기록당시의 뭐 기록을 이용해서 모듈을 통해서 만들수 잇겠지만 그건, 제작 의뢰의 이야기고요..
-
ilbe
2015.06.02 19:49
뭐 읽는당사자가 부정적으로 읽으면 불가능이 말 그대로의 불가능일것이고
읽는당사자가 긍정적으로 생각하면 다른의미의 불가능이겠죠
실제 생활상의 대화에서도 말하는의도를 잘못읽어 서로 오해가 생기는데 인터넷이라면 오해가 더 많이 일어나는데 잘못된점만 찾아 비난하려는 사회보다는고쳐잡으려해야하는데 현대사회에서는 불가능할것같네요
팝업창의 접속한 아이피를 따로 기록하는 DB가 없습니다.
그래서 해당사항은 구현이 불가능합니다.$oDocument->getIpaddress() 함수는 게시판의 게시글읽는 공간안에서만 작동합니다.
문제점은 어느회원이나 같은 아이피를 보여주기 때문에 해당 부분에 맞는 코드가 아닙니다..