Hey,
Das sind ja komplizierte Gedankensprünge!
Was du vorhast wird nicht funktionieren, denn scheinbar versuchst du
hier folgendes:
$content = '
...
[modul="wirdnichtklappen"]
...
';
$content=str_replace("modul", "$modul", $content);
$content=str_replace("]", ";]", $content);
Damit hast du schlicht den Inhalt von $content geändert, in:
$content = ' ... [$modul="wirdnichtklappen";] ... '
Lass dir gesagt sein, daß es nichts bringt lauter Dollarzeichen in $content
einzufügen, denn dadurch lassen sich keine Variablen in PHP erzeugen. Die
Variable $modul wird hier nicht durch Zauberhand erstellt werden, niemals.
Wenn du eine Variable $modul haben willst, dann mußt diese im PHP-Code
erstellen, und nicht innerhalb einer String-Variable. Was dir weiterhelfen
könnte (was du eigentlich machen willst hast du ja nicht gesagt), wäre
vielleicht preg_match():
preg_match('/[modul="(.+?)"/', $content, $uu);
$modul = $uu[1];
Und später soll dann eine abfrage kommen wenn $modul=="ansprechpartner" dann soll der den entsprechende include befehlt automatisch in den html code einfügen
Noch ein Hinweis: '$modul=include("wirdnichtgehen");' wird dir hier
ebenfalls nicht das gwünschte Ergebnis bringen.
MsF,
milky