Hallo,
ich möchte ganz einfach einen Platzhalter {platzhalter} ersetzen durch einen von der Datenbank ausgelesenen Wert "beispiel".
Leider komme ich nicht wirklich weiter, egal wie viel ich google und Foren durchsuche.
Folgenden Code habe ich schon zusammengefriemelt:
Alles anzeigen
Habe aber etwas anderes hier im Forum entdeckt, kann mir jemand erklären was /{\w+}/siU ist ?
Also habe gelesen dass man sowas für Platzhalter verwendet zum auslesen und überschrieben aber wie?
Würde mich über schnelle Hilfe freuen.
ich möchte ganz einfach einen Platzhalter {platzhalter} ersetzen durch einen von der Datenbank ausgelesenen Wert "beispiel".
Leider komme ich nicht wirklich weiter, egal wie viel ich google und Foren durchsuche.
Folgenden Code habe ich schon zusammengefriemelt:
Quellcode
- $TagStart = "{";
- $TagEnd = "}";
- $TemplateFilePath = include("templates/main.tpl");
- if($TemplateFilePath)
- {
- include("inc/db.connect.php");
- $readdb = mysql_query("SELECT * FROM allgemeine_einstellungen");
- while($row = mysql_fetch_assoc($readdb))
- {
- $replace = preg_replace($TagStart.$row['platzhalter'].$TagEnd, $row['inhalt'], $TemplateFilePath);
- echo "$replace";
- }
- }
Habe aber etwas anderes hier im Forum entdeckt, kann mir jemand erklären was /{\w+}/siU ist ?
Also habe gelesen dass man sowas für Platzhalter verwendet zum auslesen und überschrieben aber wie?
Würde mich über schnelle Hilfe freuen.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von CocaColaZero ()