if ($pc_htx ne ""){ # wenn db-feld nicht leer
# Parameterangabe möglich, muss hier aufbereitet werden
my (@l_htx,$htx,$params); # lokale vars basteln
@l_htx = split /&/, "$pc_htx";
$htx = shift @l_htx;
$params .= " $_" foreach @l_htx;
$include_htx = $htx; $include_params = $params;
} else {
$include_htx = "globals/0_dummy";
...$htx hat Wert "eintragen" - $params hat Wert "param=test".
Wenn ich das jetzt in den include-Tag einbaue (s. oben), ist der Parameterwert im aufgerufenen Template (das wird richtig aufgerufen) leer., der Parametername und das "=" als Zuweisungsoperator sind drin.
Was mach ich da falsch?