環境平台:LAMP
使用版本:phpBB 2.0.22
已裝外掛:Attachment Mod 2.4.5
Admin Userlist 2.0.6c
之前並無安裝過此 Mod or 之前版本
所以是照作者的方式直接安裝 1.4.2 ,中文化部份是參考心靈大大的來安裝
http://phpbb-tw.net/phpbb/viewtopic.php ... multi+vote
安裝完之後,只要發文或修改就出現錯誤
Parse error: parse error in /usr/local/apache/htdocs/phpbb2/posting.php on line 471
posting.php 是依照作者的地方修改,如下
代碼: 選擇全部
#
#-----[ FIND ]---------------------------------------------
#
if ( !empty($HTTP_POST_VARS['vote_id']) )
#
#-----[ REPLACE WITH ]---------------------------------------------
#
if ( (!empty($HTTP_POST_VARS['vote_id'])) and (is_array($HTTP_POST_VARS['vote_id'])) and (isset($HTTP_POST_VARS['vote_id'])) )
#
代碼: 選擇全部
//
// Vote in a poll
//
471==> if ( !empty($HTTP_POST_VARS['vote_id']) ) and (is_array($HTTP_POST_VARS['vote_id'])) and (isset($HTTP_POST_VARS['vote_id'])) )
{
$vote_option_id = intval($HTTP_POST_VARS['vote_id']);
$vote_id = $HTTP_POST_VARS['vote_id'];
$sql = "SELECT vd.vote_id, vd.vote_max
FROM " . VOTE_DESC_TABLE . " vd, " . VOTE_RESULTS_TABLE . " vr
WHERE vd.topic_id = $topic_id
AND vr.vote_id = vd.vote_id
AND vr.vote_option_id = $vote_option_id
GROUP BY vd.vote_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain vote data for this topic', '', __LINE__, __FILE__, $sql);
}
請問 471 行哪邊有錯呢?? 一直找不到