포인트 정리하고 싶습니다. 정보
그누보드 포인트 정리하고 싶습니다.본문
3.24버전에 있는 관리자 메뉴에서 pointclear.php를 호출해서 포인트 정리를 할려고
태그 삽입후에 포인트 정리를 눌렀는데 그냥 흰화면만 나오고 아무변화가 없습니다.
총 {$count}건의 회원포인트 내역이 정리 되었습니다. 라는 메시지가 나와야 되는데 말이죠.
아래는 제 계정의 pointclear.php 내용입니다.
수정한 것 없습니다.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "NONE");
define("_GNUADMIN_", "DEFAULT");
include "./bbs/admin/admin.lib.php";
if (sql_password($HTTP_POST_VARS[chk_passwd2]) != $member[mb_passwd]) {
alert("비밀번호가 틀립니다.");
}
// 테이블 락을 걸고
$sql = " LOCK TABLES $cfg[table_member] WRITE, $cfg[table_point] WRITE ";
sql_query($sql);
$sql = " select mb_id, sum(po_point) as sum_point from $cfg[table_point] group by mb_id order by mb_id ";
$result = sql_query($sql);
for ($i=0; $row=mysql_fetch_array($result); $i++) {
$sql = " update $cfg[table_member]
set mb_point = '$row[sum_point]'
where mb_id = '$row[mb_id]' ";
@mysql_query($sql);
}
@mysql_query(" delete from $cfg[table_point] ");
@mysql_query(" alter table $cfg[table_point] auto_increment=1 ");
$count = 0;
$sql = " select mb_id, mb_point from $cfg[table_member] order by mb_id ";
$result = sql_query($sql);
for ($i=0; $row=mysql_fetch_array($result); $i++) {
$sql = " insert $cfg[table_point]
set mb_id = '$row[mb_id]',
po_datetime = '$now',
po_content = '포인트 정리',
po_point = '$row[mb_point]' ";
sql_query($sql);
$count++;
}
// 테이블 락을 풀고
$sql = " UNLOCK TABLES ";
sql_query($sql);
echo "<span style='font-size:9pt;'>총 {$count}건의 회원포인트 내역이 정리 되었습니다.</span>";
?>
<p><input type=button value='뒤로' onclick='history.go(-1);'>
태그 삽입후에 포인트 정리를 눌렀는데 그냥 흰화면만 나오고 아무변화가 없습니다.
총 {$count}건의 회원포인트 내역이 정리 되었습니다. 라는 메시지가 나와야 되는데 말이죠.
아래는 제 계정의 pointclear.php 내용입니다.
수정한 것 없습니다.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "NONE");
define("_GNUADMIN_", "DEFAULT");
include "./bbs/admin/admin.lib.php";
if (sql_password($HTTP_POST_VARS[chk_passwd2]) != $member[mb_passwd]) {
alert("비밀번호가 틀립니다.");
}
// 테이블 락을 걸고
$sql = " LOCK TABLES $cfg[table_member] WRITE, $cfg[table_point] WRITE ";
sql_query($sql);
$sql = " select mb_id, sum(po_point) as sum_point from $cfg[table_point] group by mb_id order by mb_id ";
$result = sql_query($sql);
for ($i=0; $row=mysql_fetch_array($result); $i++) {
$sql = " update $cfg[table_member]
set mb_point = '$row[sum_point]'
where mb_id = '$row[mb_id]' ";
@mysql_query($sql);
}
@mysql_query(" delete from $cfg[table_point] ");
@mysql_query(" alter table $cfg[table_point] auto_increment=1 ");
$count = 0;
$sql = " select mb_id, mb_point from $cfg[table_member] order by mb_id ";
$result = sql_query($sql);
for ($i=0; $row=mysql_fetch_array($result); $i++) {
$sql = " insert $cfg[table_point]
set mb_id = '$row[mb_id]',
po_datetime = '$now',
po_content = '포인트 정리',
po_point = '$row[mb_point]' ";
sql_query($sql);
$count++;
}
// 테이블 락을 풀고
$sql = " UNLOCK TABLES ";
sql_query($sql);
echo "<span style='font-size:9pt;'>총 {$count}건의 회원포인트 내역이 정리 되었습니다.</span>";
?>
<p><input type=button value='뒤로' onclick='history.go(-1);'>
댓글 전체