AvocadoAmber/AvocadoEdition_Light/skin/board/character/proc/add_body.php

37 lines
1.1 KiB
PHP

<?php
include_once "./_common.php";
// 권한 확인
if (!$is_admin) {
if ($member['mb_id'] && $write['mb_id'] != $member['mb_id']) { // 본인의 게시물이 아닌 경우
exit;
} else if ($member['mb_level'] < $board['bo_write_level']) {
exit;
}
}
$update_href = true;
$sql_article = "";
if ($add_new_body_type == 'file') {
// -- 전신이미지
if ($_FILES['add_new_body_file']['name']) {
// 확장자 따기
$exp = explode(".", $_FILES['add_new_body_file']['name']);
$exp = $exp[count($exp) - 1];
$image_name = "body_{$wr_id}_" . time() . "." . $exp;
upload_file($_FILES['add_new_body_file']['tmp_name'], $image_name, $character_image_path);
$sql_article = "bd_url = '{$character_image_url}/{$image_name}' ";
}
} else if ($add_new_body_type == 'url' && $add_new_body != "") {
$sql_article = "bd_url = '{$add_new_body}' ";
}
if ($sql_article != "") {
$sql_article = $sql_article . ", bo_table = '{$bo_table}', wr_id = '{$wr_id}'";
$sql = "insert into {$g5['character_body_table']} set {$sql_article}";
sql_query($sql);
}
include $board_skin_path . "/view_body.skin.php";