Hi!
Folgendes Problem, da ich mit regulären Ausdrücken auf Kriegsfuß stehe:
Ich hole mir aus der DB einen Datensatz wo ich einen text drinnen gespeichert habe.
In dem Text kann außer Text auch noch drinnenstehen:
- BB-Tags
- HTML-Tags
- Smilie-Tags
Der ganze Text wird vor der Ausgabe durch den Parser gejagt.
Nun möchte ich aber an beliebiger Position im Text einen Tag einfügen
mit dem ich andere Dateien (.php, .htm) in diesen Text includen kann.
Der Text könnte also zB: so aussehen
PHP-Code:
[b]Das ist mein Header[/b]
Hier steht dann irgendein beliebiger Text
<hr>
[inc]path=meine.php id=23[/inc]
<hr>
Wieder ein Text usw usw usw
Und genau um den Tag:
[inc]path=meine.php id=23[/inc]
gehts.
Der Parser soll diesen herausfiltern die Datei die hinter path steht includen und ausführen und die variable(n) die hinter dem # steht evalen.
und den Inhalt der includeten Datei an Stelle des Tag einfügen.
Wie kann ich sowas realisieren?