Liebe Claudia,
die Funktion erwartet _drei_ Parameter! Da kannst Du nicht einfach zwei davon in einer Variablen verstecken und diese quasi als Doppelportion verfüttern!
Ein Lösungsvorschlag wäre, ein Array zu verwenden.
$variable = array();
$variable[1] = "%29";
$variable[2] = ")";
$begriff_neu = eregi_replace($variable[1], $variable[2],$begriff_alt);
So sollte es klappen.
Liebe Grüße aus Ellwangen,
Felix Riesterer.