From ed6b7f332625ae53db07600b0e9a7da4f8ee7461 Mon Sep 17 00:00:00 2001 From: thisgun Date: Tue, 4 Jun 2024 17:38:33 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B8=80=EC=93=B0=EA=B8=B0=20=EC=9E=84?= =?UTF-8?q?=EC=8B=9C=EC=A0=80=EC=9E=A5=EA=B3=BC=20=EC=AA=BD=EC=A7=80?= =?UTF-8?q?=EC=93=B0=EA=B8=B0=20=EC=BD=94=EB=93=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bbs/ajax.autosave.php | 4 ++-- bbs/memo_form_update.php | 14 +++++++++----- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/bbs/ajax.autosave.php b/bbs/ajax.autosave.php index 1e01c798a..3eddb39ca 100644 --- a/bbs/ajax.autosave.php +++ b/bbs/ajax.autosave.php @@ -4,8 +4,8 @@ include_once('./_common.php'); if (!$is_member) die('0'); $uid = isset($_REQUEST['uid']) ? preg_replace('/[^0-9]/', '', $_REQUEST['uid']) : 0; -$subject = isset($_REQUEST['subject']) ? trim($_REQUEST['subject']) : ''; -$content = isset($_REQUEST['content']) ? trim($_REQUEST['content']) : ''; +$subject = isset($_REQUEST['subject']) ? preg_replace("#[\\\]+$#", "", substr(trim($_POST['subject']),0,255)) : ''; +$content = isset($_REQUEST['content']) ? preg_replace("#[\\\]+$#", "", substr(trim($_POST['content']),0,65536)) : ''; if ($subject && $content) { $sql = " select count(*) as cnt from {$g5['autosave_table']} where mb_id = '{$member['mb_id']}' and as_subject = '$subject' and as_content = '$content' "; diff --git a/bbs/memo_form_update.php b/bbs/memo_form_update.php index 42263fce5..4397e4503 100644 --- a/bbs/memo_form_update.php +++ b/bbs/memo_form_update.php @@ -14,24 +14,28 @@ $str_nick_list = ''; $msg = ''; $error_list = array(); $member_list = array('id'=>array(), 'nick'=>array()); +$me_memo = isset($_POST['me_memo']) ? preg_replace("#[\\\]+$#", "", substr(trim($_POST['me_memo']),0,65536)) : ''; run_event('memo_form_update_before', $recv_list); for ($i=0; $i