跟原始的2.0.17比對後發現你很多地方都少了stripslashes()
底下僅針對你所提供的三個檔案做修正, 至於還有沒有其它檔案也缺少stripslashes()就不得而知了
#
#--------[ OPEN ]----------------
#
posting.php
#
#--------[ FIND ]----------------
#
代碼: 選擇全部
$username = ( !empty($HTTP_POST_VARS['username']) ) ? dohtmlspecialchars(trim($HTTP_POST_VARS['username'])) : '';
$subject = ( !empty($HTTP_POST_VARS['subject']) ) ? dohtmlspecialchars(trim($HTTP_POST_VARS['subject'])) : '';
$message = ( !empty($HTTP_POST_VARS['message']) ) ? dohtmlspecialchars(trim($HTTP_POST_VARS['message'])) : '';
$poll_title = ( !empty($HTTP_POST_VARS['poll_title']) ) ? dohtmlspecialchars(trim($HTTP_POST_VARS['poll_title'])) : '';
#
#--------[ REPLACE WITH ]----------------
#
代碼: 選擇全部
$username = ( !empty($HTTP_POST_VARS['username']) ) ? dohtmlspecialchars(trim(stripslashes($HTTP_POST_VARS['username']))) : '';
$subject = ( !empty($HTTP_POST_VARS['subject']) ) ? dohtmlspecialchars(trim(stripslashes($HTTP_POST_VARS['subject']))) : '';
$message = ( !empty($HTTP_POST_VARS['message']) ) ? dohtmlspecialchars(trim(stripslashes($HTTP_POST_VARS['message']))) : '';
$poll_title = ( !empty($HTTP_POST_VARS['poll_title']) ) ? dohtmlspecialchars(trim(stripslashes($HTTP_POST_VARS['poll_title']))) : '';
#
#--------[ FIND ]----------------
#
代碼: 選擇全部
$poll_options[$option_id] = dohtmlspecialchars(trim($option_text));
#
#--------[ REPLACE WITH ]----------------
#
代碼: 選擇全部
$poll_options[$option_id] = htmlspecialchars(trim(stripslashes($option_text)));
#
#--------[ FIND ]----------------
#
代碼: 選擇全部
$poll_options[] = dohtmlspecialchars(trim($HTTP_POST_VARS['add_poll_option_text']));
#
#--------[ REPLACE WITH ]----------------
#
代碼: 選擇全部
$poll_options[] = htmlspecialchars(trim(stripslashes($HTTP_POST_VARS['add_poll_option_text'])));
#
#--------[ FIND ]----------------
#
代碼: 選擇全部
$preview_message = prepare_message(addslashes(unprepare_message($message)), $html_on, $bbcode_on, $smilies_on, $bbcode_uid);
#
#--------[ REPLACE WITH ]----------------
#
代碼: 選擇全部
$preview_message = stripslashes(prepare_message(addslashes(unprepare_message($message)), $html_on, $bbcode_on, $smilies_on, $bbcode_uid));
#
#--------[ OPEN ]----------------
#
includes/functions_post.php
#
#--------[ FIND ]----------------
#
代碼: 選擇全部
add_search_words('single', $post_id, $post_message, $post_subject);
#
#--------[ REPLACE WITH ]----------------
#
代碼: 選擇全部
add_search_words('single', $post_id, stripslashes($post_message), stripslashes($post_subject));
#
#--------[ SAVE/CLOSE ALL FILES ]----------------
#
# EoM