ChangedUser677
Mitglied
Hallo,
so fast zum ende meines Shoppes, will ich ein Template Parser bauen.
Es funktioniert auch zum teil.
Nur er includiert z.B. (content.php) nicht bei {CONTENT} sondern direkt.
Hier der Code:
so fast zum ende meines Shoppes, will ich ein Template Parser bauen.
Es funktioniert auch zum teil.
Nur er includiert z.B. (content.php) nicht bei {CONTENT} sondern direkt.
Hier der Code:
PHP:
// Datenbankabfrage
$abfrage = "SELECT * FROM ********";
$ergebnis = mysql_query($abfrage);
$wartung = mysql_fetch_object($ergebnis);
$abfrage2 = "SELECT * FROM ******* WHERE id = 1";
$ergebnis2 = mysql_query($abfrage2);
$design = mysql_fetch_object($ergebnis2);
$abfrage3 = "SELECT * FROM ******** WHERE id = 3";
$ergebnis3 = mysql_query($abfrage3);
$designwartung = mysql_fetch_object($ergebnis3);
// Design Parser
// Funktionen
function content($file){
include ('files/'.$file.'.php');
}
$result = str_replace("{TITEL}", content(titel), $result);
$result = str_replace("{MENU}", content(menu), $result);
$result = str_replace("{CONTENT}", content(content), $result);
$result = str_replace("{WARTUNG}", content(wartung), $result);
// Design Parser (Wartungsmodus aus)
if($wartung->wartungsmodus == "2"){
echo' Wartungsmodus aus<br>'.$design->html.' ';
}
// Design Parser (Wartungsmodus an)
if($wartung->wartungsmodus == "1"){
echo' Wartungsmodus an<br>'.$designwartung->html.' ';
}