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:
|
PHP Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
$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.