Seite 1 von 1

fehlermeldung nach dem klicken auf ein Sucherergebnis

Verfasst: 10.05.2005 17:43
von Fanguro
zb:
http://www.zurro.de/forum/search.php?mode=results

hier die viewtopik

Code: Alles auswählen

if (isset($HTTP_GET_VARS['highlight']))					
{					
	// Split words and phrases				
	$words = explode(' ', trim(htmlspecialchars($HTTP_GET_VARS['highlight'])));				
					
	for($i = 0; $i < sizeof($words); $i++)				
	{				
		if (trim($words[$i]) != '')			
		{			
			[b]$highlight_match .= (($highlight_match != '') ? '|' : '') . str_replace('*', '\w*', phpbb_preg_quote($words[$i], '#'));[/b]		
		}			
	}				
	unset($words);				
					
	$highlight = urlencode($HTTP_GET_VARS['highlight']);				
	$highlight_match = phpbb_rtrim($highlight_match, "\\");				
}					
					
//					
// Post, reply and other URL generation for					
// templating vars					
//					
$new_topic_url = append_sid("posting.$phpEx?mode=newtopic&" . POST_FORUM_URL . "=$forum_id");					
$reply_topic_url = append_sid("posting.$phpEx?mode=reply&" . POST_TOPIC_URL . "=$topic_id");					
$view_forum_url = append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id");					
$view_prev_topic_url = append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&view=previous");					
$view_next_topic_url = append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&view=next");					
das ist die zeile 499:
$highlight_match = phpbb_rtrim($highlight_match, "\\");

Verfasst: 10.05.2005 17:58
von 240709Gast
hmmm wenn ich ehrlich sein soll bekomm ich bei einer suche keine Fehlermeldung...

Weiterhin solltest du dringend dein Board updaten... (Wir sind inzwischen bei phpBB 2.0.15)



mfg, Cold

Verfasst: 10.05.2005 18:05
von -Jo-
Nicht bei der Suche, sondern wenn man dann auf ein Suchergebnis klickt.

Verfasst: 10.05.2005 18:23
von andreasOymann
verlinke bitte mal deine viewtopic.php als Textdatei...

EDIT: außerdem bräuchte ich mal die includes/functions.php ...

A.

Verfasst: 10.05.2005 18:28
von Fanguro
http://www.zurro.de/test.htm

ja, update muss ich noch machen... :oops:

Verfasst: 10.05.2005 18:33
von andreasOymann
*lach* mach erstmal nen update... die function phpbb_rtrim wurde erst in 2.0.12 definiert ... :wink:

Code: Alles auswählen

// 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;
}

Verfasst: 10.05.2005 18:37
von Fanguro
trau ich mich nicht :oops: :wink:

Verfasst: 10.05.2005 18:39
von andreasOymann
dann füge den von mir geposteten Code in die includes/functions.php vor ein... eine saubere Lösung ist und bleibt aber ein update auf die aktuellste Version!!!

A.

Verfasst: 10.05.2005 18:40
von -Jo-
Fanguro hat geschrieben:trau ich mich nicht :oops: :wink:
Feigling!







:D

Verfasst: 10.05.2005 19:38
von Fanguro
andreasOymann hat geschrieben:dann füge den von mir geposteten Code in die includes/functions.php vor ein... eine saubere Lösung ist und bleibt aber ein update auf die aktuellste Version!!!

A.
jep, thx, das geht auf jeden fall. und ich verspreche ich werde demnächst updaten :lol: