게시물을 입력한 회원이 최근 방문한 날짜 출력은 어떻게하나요? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

게시물을 입력한 회원이 최근 방문한 날짜 출력은 어떻게하나요? 정보

게시물을 입력한 회원이 최근 방문한 날짜 출력은 어떻게하나요?

본문

예를 들어서 제가 이 게시판에 글을 남겼다면..

글쓴 날짜 말고

제가 최근에 접속한 날짜가 출력되게는 못하나요?

관리자 기능에는 있는데... 관리자만 할 수 있는건지...??

댓글 전체

관리자기능이아니라 bbs/current_connect.php처럼 적당히 가공해서 출력하고 싶은부분에 적용하면 될겁니다

제가 쓰는 current_connect.php 일부입니다
id및 로그인하지않은경우 IP를 비교해서 누군지 알아내어 출력하는 방법을 사용합니다
참고해서 만들어 쓰세요

$list = array();
$sql = " select a.mb_id, b.mb_nick, b.mb_name, b.mb_email, b.mb_homepage, b.mb_open, a.lo_ip, a.lo_location, a.lo_url, a.lo_datetime
          from $g4[login_table] a left join $g4[member_table] b on (a.mb_id = b.mb_id or a.lo_ip=b.mb_ip or SUBSTRING_INDEX(a.lo_ip, '.', 3)=SUBSTRING_INDEX(b.mb_ip, '.', 3) )
  order by a.lo_datetime desc ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++)
{
    $list[$i] = $row;
if( "$row[lo_ip]" != "$_SERVER[REMOTE_ADDR]") $name='손 님 -- ( ';
else $name="-- 나 -- ( ";
      $tmp_ip=preg_replace("/([0-9]+).([0-9]+).([0-9]+).([0-9]+)/", "\\1.♡.\\3.\\4", $row[lo_ip]);
  if ($row[mb_id]){
    if ($is_admin)
        $list[$i][name] = get_sideview($row[mb_id], $row[mb_nick], $row[mb_email], $row[mb_homepage])." ( ".$row[lo_ip]." )";
else $list[$i][name] = get_sideview($row[mb_id], $row[mb_nick], $row[mb_email], $row[mb_homepage])." ( ".$tmp_ip." )";
}
    else
    {
        if ($is_admin)
            $list[$i][name] = $name.$row[lo_ip]." )";
        else
            $list[$i][name] =$name.$tmp_ip." )";
    }
    $list[$i][real_name]=$row[mb_name]; //////////추가 ##

    $list[$i][num] = sprintf("%03d",$i+1);
$list[$i][time]=substr($row[lo_datetime],2);
$list[$i][ip]=$row[lo_ip];
}
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT