16.12.2002, 08:11
ne fast template datei schaut ca so aus
<?php
// FastTemplate Klasse wird geladen
include "class.FastTemplate.php3";
//Variablen für die Datenbankverbindung
$user = "";
$pass = "";
$host = "localhost";
$db = "cms";
//Verbindung wird aufgebaut
$connid = mysql_connect($host, $user, $pass);
//Template Objekt wird erzeugt, Templates definiert
$tpl = new FastTemplate(".");
$tpl->define(array(
"template" => "template.tpl"
));
//wenn die $ID in dem URL vorhanden ist...
if (isset($ID)) {
//Daten werden aus der Datenbank geladen
$sql = "Select*From article where id='$ID'";
if (!$erg = mysql_db_query($db, $sql, $connid)) {
echo "Artikel nicht in DB vorhanden!<br>"; }
else {
$erg2 = mysql_fetch_array($erg, MYSQL_ASSOC);
//Daten und Platzhalter werden definiert
$tpl->assign("{title}", $erg2["title"]);
$tpl->assign("{teaser}", $erg2["teaser"]);
$tpl->assign("{inhalt}", $erg2["inhalt"]);
//Parsing-Schritt
$tpl->parse("ausgabe", "template");
$tpl->FastPrint("ausgabe");
}
}
echo "Sie haben keinen Artikel ausgewählt!<br>";
mysql_close($connid);
?>
hab aber immer noch probs das richtig einzusetzen
<?php
// FastTemplate Klasse wird geladen
include "class.FastTemplate.php3";
//Variablen für die Datenbankverbindung
$user = "";
$pass = "";
$host = "localhost";
$db = "cms";
//Verbindung wird aufgebaut
$connid = mysql_connect($host, $user, $pass);
//Template Objekt wird erzeugt, Templates definiert
$tpl = new FastTemplate(".");
$tpl->define(array(
"template" => "template.tpl"
));
//wenn die $ID in dem URL vorhanden ist...
if (isset($ID)) {
//Daten werden aus der Datenbank geladen
$sql = "Select*From article where id='$ID'";
if (!$erg = mysql_db_query($db, $sql, $connid)) {
echo "Artikel nicht in DB vorhanden!<br>"; }
else {
$erg2 = mysql_fetch_array($erg, MYSQL_ASSOC);
//Daten und Platzhalter werden definiert
$tpl->assign("{title}", $erg2["title"]);
$tpl->assign("{teaser}", $erg2["teaser"]);
$tpl->assign("{inhalt}", $erg2["inhalt"]);
//Parsing-Schritt
$tpl->parse("ausgabe", "template");
$tpl->FastPrint("ausgabe");
}
}
echo "Sie haben keinen Artikel ausgewählt!<br>";
mysql_close($connid);
?>
hab aber immer noch probs das richtig einzusetzen