[求助] Points System 移除後出現的問題<已解決>

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
頭像
ciami
星球普通子民
星球普通子民
文章: 28
註冊時間: 2004-06-08 13:24
來自: 渾沌大地

[求助] Points System 移除後出現的問題<已解決>

文章 ciami »

mod名稱: Points System v2.0.9
參考網址:http://phpbb-tw.net/phpbb/viewtopic.php?t=22381
http://phpbb-tw.net/phpbb/viewtopic.php?t=28096

安裝了之後有問題,
所以反操作回去將他移除了

可是後台管理的畫面,左側最上方卻出現\r

代碼: 選擇全部

Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in /www/ciami/html/blog/admin/admin_users.php on line 296
如圖
圖檔

請問該怎摸解決呢?

--
●架設主機作業系統:Linux(不是架在自己電腦)
●免費空間連結: http://www.ciami.net/blog/
●您的上網方式:ADSL、
●您安裝的程式:Apache + php + MySql
●您的 phpBB2 版本:phpBB 2.0.15
●您的 domain(網域名稱) :www.ciami.net
●您的 phpBB2 連結網址: http://www.ciami.net/blog/
最後由 ciami 於 2005-07-11 10:28 編輯,總共編輯了 1 次。
頭像
ciami
星球普通子民
星球普通子民
文章: 28
註冊時間: 2004-06-08 13:24
來自: 渾沌大地

文章 ciami »

補充一下admin_users.php的281到327的程式碼\r

代碼: 選擇全部

			$icq = stripslashes($icq);$sql = "UPDATE " . USERS_TABLE . "
				SET " . $username_sql . $passwd_sql . "
			$aim = htmlspecialchars(stripslashes($aim));
			$msn = htmlspecialchars(stripslashes($msn));
			$yim = htmlspecialchars(stripslashes($yim));

			$website = htmlspecialchars(stripslashes($website));
			$location = htmlspecialchars(stripslashes($location));
			$occupation = htmlspecialchars(stripslashes($occupation));
			$interests = htmlspecialchars(stripslashes($interests));
			$signature = htmlspecialchars(stripslashes($signature));

			$user_lang = stripslashes($user_lang);
			$user_dateformat = htmlspecialchars(stripslashes($user_dateformat));

			if ( !isset($HTTP_POST_VARS['cancelavatar'])) 
			{
				$user_avatar = $user_avatar_local;
				$user_avatar_type = USER_AVATAR_GALLERY;
			}
		}
	}

	if( isset( $HTTP_POST_VARS['submit'] ) )
	{
		include($phpbb_root_path . 'includes/usercp_avatar.'.$phpEx);

		$error = FALSE;

		if (stripslashes($username) != $this_userdata['username'])
		{
			unset($rename_user);

			if ( stripslashes(strtolower($username)) != strtolower($this_userdata['username']) ) 
			{
				$result = validate_username($username);
				if ( $result['error'] )
				{
					$error = TRUE;
					$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $result['error_msg'];
				}
				else if ( strtolower(str_replace("\\\'", "''", $username)) == strtolower($userdata['username']) )
				{
					$error = TRUE;
					$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Username_taken'];
				}
			}
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8532
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

To ciami:

在您上頭貼出的程式碼當中, 可能不小心植入, 一小段不需要的程式碼:

代碼: 選擇全部

$sql = "UPDATE " . USERS_TABLE . " 
            SET " . $username_sql . $passwd_sql . "
建議您:
將它移除, 試試看!

ps. 其實, 如果您安裝外掛前, 有備份的話,
那麼, 事後出問題, 只要還原就可以了.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
頭像
ciami
星球普通子民
星球普通子民
文章: 28
註冊時間: 2004-06-08 13:24
來自: 渾沌大地

文章 ciami »

真是太謝謝您了
已經解決了
主題已鎖定

回到「外掛問題討論」