채택완료

현재 접속회원 커스텀중 조언구해요!

안녕하세요

 

Copy
<?php

    $sql = " select a.mb_id, b.mb_nick, b.mb_name, b.mb_email, b.mb_homepage, b.mb_open, b.mb_point, a.lo_ip, a.lo_location, a.lo_url, b.mb_addr1, b.mb_6, b.mb_2

                from {$g5['login_table']} a left join {$g5['member_table']} b on (a.mb_id = b.mb_id)

                where a.mb_id <> '{$config['cf_admin']}'

                order by a.lo_datetime desc ";

    $result = sql_query($sql);

    for ($i=0; $row=sql_fetch_array($result); $i++) { ?>

    <li class="member_on_list_li1">

      <span class="member_nn">

        

 

        <?php if($row['mb_name'] != '') { ?>

          <?php echo $row['mb_nick']; ?> (<?php  echo $row['mb_name']; ?>)

        <?php }?>

 

      </span>

      <?php if($row['mb_name'] != '') { ?>

      <ul class="member_on_sub_list">

        <li>

          <div class="member_on_address">

            주소 : <?php echo $row['mb_addr1']; ?>

            <?php if($row['mb_addr1'] == '') { ?>

              입력된 주소가 없습니다.

            <?php } ?>

          </div>

          

          <div class="member_on_job">

            <?php if($row['mb_6'] != '') { ?>

              직업 : <?php echo $row['mb_6'];?>

            <?php } ?>

            <?php if($row['mb_2'] != '') { ?>

              직업 : <?php echo $row['mb_2'];?>

            <?php } ?>

          </div>

        </li>

 

bbs/current_connect.php 참고해서 만들었는데요~

 

index.php에 사이드배너처럼 만들었습니다.

 

근데 한가지가 걸려서요~ 

 

로그인을 하면, 바로 현재접속자수에 '자신'이 바로 뜨지않고, 새로고침을 한번 해야되더라구요.

강제 리로드를 한번 시키는 방식은 URL이 바뀌고 캐시를 많이먹을거같고..

방법이있을까요?

 

 

|

답변 1개

채택된 답변
+20 포인트

ajax로 만들어서 원하시는 시간 후에 다시 한번 불러오는건 어떠신가요?

답변을 작성하려면 로그인이 필요합니다.