ap_login_history 테이블에 회원정보 기록
본문
ap_login_history 테이블에 회원의 이름, 닉네임, 레벨 필드를 생성했는데
기록시킬 수 있을까요?
우선
/skin/member/basic/login_check.skin.php 에
login_history($mb['mb_id'], $mb['mb_name'], $mb['mb_level']); 를 추가했고,
/skin/member/basic/register_form_update.tail.skin.php 에
if ($w == '') login_history($mb_id, $mb_name, $mb_level); 를 추가한 상태인데,
id 정보는 본래 기록이 되고있는 상태더라구요. 나머진 기록이 안되네요. 부탁드립니다.(__
답변 1
bbs/login_check.php 여신후 제일 하단 goto_url 바로 위에다가 아래의 소스를 넣습니다.
login_history($member[mb_id], $member[mb_name], $mb[mb_level]);
bbs/register_form_update.php
if ($w == '') {
} 로된 문구 적당한곳에 아래의 소스를 넣으십니다.
login_history($_POST[mb_id], $_POST[mb_name], $_POST[mb_level]);
그다음
extend 폴더에 가서 as_login_history.php 라는 파일을 만들어서
function login_history ($mb_id, $mb_name, $mb_level)
{
global $g5;
global $member;
$sql = " update `as_login_history`
set mb_name = '{$mb_name}',
mb_level = '{$mb_level}' where mb_id = '{$mb_id} ";
sql_query($sql);
}
대충 이렇게게 하시면 될꺼같네요.. db 명이랑 안에 필드가 어떻게 만들어져있는지 몰라서 임의로 만들어봤습니다.
!-->!-->
답변을 작성하시기 전에 로그인 해주세요.