Avocado.CommunityEdition/Plugin/랜덤다이스/AvocadoEdition.RandomExtraDice/skin/board/mmb_random/write_update.skin.php

79 lines
2.1 KiB
PHP
Raw Normal View History

2022-02-09 03:09:45 +09:00
<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$it = array();
$customer_sql = "";
$temp_wr_id = $wr_id;
if(!$wr_num) $wr_num = $write['wr_num'];
if($w == '') {
if($board['bo_use_chick']) {
// 신규 글 작성이고, 췩이 가능한 게시판일 경우
// -- wr_ing 값에 1을 입력한다.
// -- 글 등록이 완료 된 이후에는 wr_ing 값을 2로 돌린다.
// -- wr_ing : 0 - 췩 불가
// -- wr_ing : 1 - 췩 가능, 글 작성 중
$write['wr_ing'] = 1;
$sql = " update {$write_table}
set wr_id = '{$wr_id}',
wr_ing = '1'
where wr_id = '{$wr_id}' ";
sql_query($sql);
setcookie('MMB_PW', $_POST['wr_password']);
?>
<!-- 바로 수정페이지로 이동 -->
<html>
<body>
<form name="fboardpassword" id="fboardpassword" action="./write.php" method="post">
<input type="hidden" name="w" value="u">
<input type="hidden" name="bo_table" value="<?=$bo_table?>">
<input type="hidden" name="wr_id" value="<?=$wr_id?>">
<input type="hidden" name="wr_password" value="<?=$_POST['wr_password']?>">
<button type="submit"></button>
</form>
<script>document.getElementById('fboardpassword').submit();</script>
</body>
</html>
<?
exit;
}
}
if($write['wr_ing'] != '1' || $w == 'u') {
// 췩이 아니거나 글이 수정하고 난 뒤일때
setcookie('MMB_PW', '');
include_once($board_skin_path.'/write_update.inc.php');
if($write['wr_ing'] == '1') {
// 췩 당하는 중인 글일 경우
$customer_sql .= " , wr_ing = 0, wr_datetime = '".date('Y-m-d H:i:s')."' ";
$write['wr_ing'] = 0;
}
//$customer_sql .= " , wr_ing = 0 ";
$sql = " update {$write_table}
set wr_id = '{$wr_id}'
{$customer_sql}
where wr_id = '{$wr_id}' ";
sql_query($sql);
}
if($write['wr_ing'] == '1') {
$sql = " update {$write_table}
set wr_ing = '0'
where wr_id = '{$wr_id}' ";
sql_query($sql);
}
if ($file_upload_msg) {
alert($file_upload_msg, G5_HTTP_BBS_URL.'/board.php?bo_table='.$bo_table);
} else {
goto_url(G5_HTTP_BBS_URL.'/board.php?bo_table='.$bo_table.$qstr."#log_".$wr_id);
}
?>