묻고답하기
[xe1.8.1] `xe_document_readed_log` 필드가 비어있습니다.
2015.05.13 22:28
수고하십니다.
송동우님의 글 읽은 회원 출력하기 아래 소스를 잘 사용하여 왔습니다.
php 5.3 , xe 1.7.5.7 에서는 잘 작동하고 있습니다.
php 5.5 , xe 1.8.1 에서는 반응이 없습니다.
호스팅은 같은 카페24에서 임대하여 사용하며 스킨은 스케치북 같은 스킨을 사용합니다.
혹 아래 소스 중에 php 버젼이나 Xe 버젼 업에 따른 문제를 일으킬 만한 부분이 있는지요?
항상 건강하십시오.
{@
$oDB = &DB::getInstance();
$query = $oDB->_query('select member_srl from xe_document_readed_log where document_srl = '.$document_srl);
$result = $oDB->_fetch($query);
$oMemberModel = &getModel('member');
}
<span cond="!is_array($result)">
{@ $member_info = $oMemberModel->getMemberInfoByMemberSrl($result->member_srl)}
{$member_info->nick_name}
</span>
<span loop="$result=>$key,$val" cond="is_array($result)">
{@ $member_info = $oMemberModel->getMemberInfoByMemberSrl($val->member_srl)}
{$member_info->nick_name}
</span>
=====================
`xe_document_readed_log` 필드를 확인하니 비어 있습니다.
1.8.1 버젼의 문제인지요?
다른 변수가 있는지요?
포인트 모듈은 켜져 있습니다.
xe_document_readed_log 가 비어있다고 하시니, 기록된게 없다는 뜻이겠죠
xe_document_readed_log 는.. 글읽을때 포인트가 차감되는 경우에만 기록이 됩니다
글을 읽어도 포인트 차감이 안 되는 경우는 기록이 되지 않습니다.