hallo leute
ich hab folgendes:
ein db mit den feldern: Site, Inhalt, Code
nun da das meiste des inhaltes aus html besteht, und ich nebenbei noch code ausführen möchte, hab ich das nun so gemacht,
in inhalt wird die ganze seite im html-format gespeichert, und dort wo code ausgeführt werden soll, hab ich {code_nd} reingeschrieben.
beim auflesen aus der db:
PHP-Code:
<?php
str_replace("{code_nd}",eval($row->Code_nd),$row->Inhalt);
?>
der code wird zwar ausgeführt, aber nicht an der stelle, an der ich {code_nd} platziert habe, der code wird als erstes ausgeführt.
kann mir jemand sagen wieso?
ein inhalt sieht etwa so aus:
PHP-Code:
hallo tester
<font size=5>TEST</font>
<hr><hr>
{code_nd}
und die spalte code_nd sieht etwa so aus als beispiel:
PHP-Code:
include("home_imp_unterwegs.php");
so mit dem beispiel wird nun eben zuerst {code_nd} ausgeführt statt "hallo tester
.....".
danke für die hilfe.