1 頁 (共 1 頁)

[問題] 查詢文章時的問題

發表於 : 2005-04-30 13:25
sinless
当我检视会员的资料时,我选择查詢發表的所有文章,我看到所有文章后,我要到此会员发表文章的那一页去,但是却出现了这样的一串字:
Fatal error: Call to undefined function: phpbb_rtrim() in /home/admin/fyforum/viewtopic.php on line 498
就算是选择进入该主题都会出现同样的问题。

請各位大大幫幫忙。 :-?

發表於 : 2005-04-30 22:07
kp3011
可能是你更新時加漏了
在 functions.php
找尋

代碼: 選擇全部

function phpbb_clean_username($username)
{
	$username = substr(htmlspecialchars(str_replace("\'", "'", trim($username))), 0, 25);
	$username = phpbb_rtrim($username, "\\\");	
	$username = str_replace("'", "\'", $username);

	return $username;
	
}
後面加上

代碼: 選擇全部

// added at phpBB 2.0.12 to fix a bug in PHP 4.3.10 (only supporting charlist in php >= 4.1.0)
function phpbb_rtrim($str, $charlist = false)
{
	if ($charlist === false)
	{
		return rtrim($str);
	}
	
	$php_version = explode('.', PHP_VERSION);

	// php version < 4.1.0
	if ((int) $php_version[0] < 4 || ((int) $php_version[0] == 4 && (int) $php_version[1] < 1))
	{
		while ($str{strlen($str)-1} == $charlist)
		{
			$str = substr($str, 0, strlen($str)-1);
		}
	}
	else
	{
		$str = rtrim($str, $charlist);
	}

	return $str;
}

發表於 : 2005-05-03 14:09
sinless
問題解決,感謝!