자동 레벨업 소스 문의 정보
자동 레벨업 소스 문의
본문
----------------------------------------------------
login_check.skin.php
----------------------------------------------------
// 회원가입 7일 이후에 회원등급을 상향조정함
$mb = get_member($mb_id);
$tmp_date = 7;
$wtime = date("Y-m-d", $g4[server_time] - ($tmp_date * 86400));
$jtime = $mb[mb_datetime];
// $jtime = $mb_datetime;
$jtime_send = substr($jtime, 0, 10);
if ($wtime >= $jtime)
{
// 레벨변경
$new_level = 3;
mysql_query(" update $g4[member_table] set mb_level='$new_level' where mb_id='$mb_id' ");
// 쪽지발송
$content ="{$jtime_send}일 회원가입후 {$tmp_date}일이 경과하여 회원등급이 {$mb[mb_level]}에서 {$new_level}으로 변경되었습니다.";
$tmp_row = mysql_fetch_array(mysql_query("select max(me_id) as max_me_id from $g4[memo_table]"));
$memosub = "회원님의 회원등급이 변경되었습니다";
$me_ids = $tmp_row[max_me_id] + 1;
$mb_send_id = "admin";
mysql_query("insert into $g4[memo_table] (me_id,me_recv_mb_id,me_send_mb_id,me_send_datetime,me_read_datetime,me_memo,memosub) values ('$me_ids','$mb_id','$mb_send_id','$g4[time_ymdhis]','','$content','$memosub')");
mysql_query("update $g4[member_table] set mb_memo_call='$mb_id' where mb_id='$mb_id'");
}
}
if ($member[mb_level] == 2 && $member[mb_point] >= 6000) {
levelup_auto($member[mb_id]);
}
?>
----------------------------------------------------------
outlogin.skin.2.php
----------------------------------------------------------
<!-- 로그인할 때 레벨업 적용하기 -->
<?
$member_skin_path = "$g4[path]/skin/member/mw.member/$config[cf_member_skin]";
include("$member_skin_path/login_check.skin.php");
?>
---------------------------------------------------------------------------------
이것 똑같이 붙여넣기 했는데 오류 나는 이유가 뭔가요
스킨은 배추스킨 사용중입니다.
login_check.skin.php
----------------------------------------------------
// 회원가입 7일 이후에 회원등급을 상향조정함
$mb = get_member($mb_id);
$tmp_date = 7;
$wtime = date("Y-m-d", $g4[server_time] - ($tmp_date * 86400));
$jtime = $mb[mb_datetime];
// $jtime = $mb_datetime;
$jtime_send = substr($jtime, 0, 10);
if ($wtime >= $jtime)
{
// 레벨변경
$new_level = 3;
mysql_query(" update $g4[member_table] set mb_level='$new_level' where mb_id='$mb_id' ");
// 쪽지발송
$content ="{$jtime_send}일 회원가입후 {$tmp_date}일이 경과하여 회원등급이 {$mb[mb_level]}에서 {$new_level}으로 변경되었습니다.";
$tmp_row = mysql_fetch_array(mysql_query("select max(me_id) as max_me_id from $g4[memo_table]"));
$memosub = "회원님의 회원등급이 변경되었습니다";
$me_ids = $tmp_row[max_me_id] + 1;
$mb_send_id = "admin";
mysql_query("insert into $g4[memo_table] (me_id,me_recv_mb_id,me_send_mb_id,me_send_datetime,me_read_datetime,me_memo,memosub) values ('$me_ids','$mb_id','$mb_send_id','$g4[time_ymdhis]','','$content','$memosub')");
mysql_query("update $g4[member_table] set mb_memo_call='$mb_id' where mb_id='$mb_id'");
}
}
if ($member[mb_level] == 2 && $member[mb_point] >= 6000) {
levelup_auto($member[mb_id]);
}
?>
----------------------------------------------------------
outlogin.skin.2.php
----------------------------------------------------------
<!-- 로그인할 때 레벨업 적용하기 -->
<?
$member_skin_path = "$g4[path]/skin/member/mw.member/$config[cf_member_skin]";
include("$member_skin_path/login_check.skin.php");
?>
---------------------------------------------------------------------------------
이것 똑같이 붙여넣기 했는데 오류 나는 이유가 뭔가요
스킨은 배추스킨 사용중입니다.
댓글 전체
스킨을 보지 않아서 확실한 지 모르겠지만 에러 메세지를 봐서 이 부분이 틀린것 같네요.
$member_skin_path = "$g4[path]/skin/member/mw.member/$config[cf_member_skin]";
==>
$member_skin_path = "$g4[path]/skin/member/$config[cf_member_skin]";
$member_skin_path = "$g4[path]/skin/member/mw.member/$config[cf_member_skin]";
==>
$member_skin_path = "$g4[path]/skin/member/$config[cf_member_skin]";

ohora님 답변 감사 합니다. 근데 제가 지금 배추빌더 사용중인데 /mw.member/ 빼고 넣어야 하나요?