skin.board.es_character/write_update.skin.php

43 lines
1.3 KiB
PHP
Raw Normal View History

2024-10-21 11:10:59 +09:00
<?php
2024-10-21 11:29:44 +09:00
if (!defined("_GNUBOARD_"))
exit;
2024-10-21 11:10:59 +09:00
$customer_sql = "";
2024-10-21 11:29:44 +09:00
$temp_wr_id = $wr_id;
if ($w == '' and !$wr_9)
$customer_sql .= ",wr_9='{$wr_id}'";
if ($w == 'u' && $bf_file_del) {
for ($i = 0; $i < $board['bo_upload_count']; $i++) {
if (!$bf_file_del[$i])
continue;
sql_query("update {$write_table} set {$bf_file_del[$i]}='' where wr_id='{$wr_id}'");
2024-10-21 11:10:59 +09:00
2024-10-21 11:29:44 +09:00
if ($bf_file_del[$i] == 'wr_1')
$common_line = "and bf_no='0'";
if ($bf_file_del[$i] == 'wr_2')
$common_line = "and bf_no='1'";
if ($bf_file_del[$i] == 'wr_3')
$common_line = "and bf_no='2'";
sql_query("delete from {$g5['board_file_table']} where wr_id='{$wr_id}' and bo_table='{$bo_table}' {$common_line}");
}
}
2024-10-21 11:10:59 +09:00
2024-10-21 11:29:44 +09:00
for ($i = 0; $i < $board['bo_upload_count']; $i++) {
if ($_FILES['bf_file']['name'][$i]) {
$uimg = sql_fetch("SELECT bf_file FROM {$g5['board_file_table']} WHERE bo_table='{$bo_table}' AND wr_id='{$wr_id}' AND bf_no='{$i}'");
$ulink = G5_DATA_URL . '/file/' . $bo_table . '/' . $uimg['bf_file'];
$uid = $i + 1;
$customer_sql .= ", wr_{$uid}='{$ulink}'";
if ($i == '0') {
sql_query("UPDATE {$g5['board_file_table']} SET bf_content='기본전신' WHERE wr_id='{$wr_id}' AND bf_no='0'");
}
}
}
2024-10-21 11:10:59 +09:00
2024-10-21 11:29:44 +09:00
sql_query("UPDATE {$write_table}
SET wr_id = '{$wr_id}'
{$customer_sql}
WHERE wr_id = '{$wr_id}' ");