Grüß euch folgendes Problem wenn ich die Ausgabe von Mysql einbinde habe ich kein Problem.
Aber wenn ich jetzt die Ausgabe mittels "Template und PHP" einbinde kommt immer der Fehler dass === " === (ohne =) nicht anzeigbar ist.
Ok jetzt habe ich einfach vor " ein Strich hingegebn*g* == " ===
dann kommt diese Ausgabe:
"); } mysql_close () ?>
Feuerlöscher Pulver::
Naja das ist mein Quelltext:
<?
function gettemplate($template,$endung="html")
{ return str_replace(""","\"",implode("",file ($template.".".$endung)));
} function dooutput($template) { echo $template; }
$location = "Feuerlöscher";
$inhalt = "
<?
$host = "localhost";
$user = "XX";
$password = "XX";
$dbname = "XX";
$tabelle = "shop";
$dbverbindung = mysql_connect ($host, $user, $password);
$dbanfrage = "SELECT * FROM $tabelle WHERE kat= "Feuerloscher" and ukat= "Schaum" ORDER BY titel";
$result = mysql_db_query ($dbname, $dbanfrage, $dbverbindung);
while ($ausgabe = mysql_fetch_array ($result))
{
echo ("
<a href=shop.php?id=$ausgabe[id]>$ausgabe[titel]</a> <br> ");
}
mysql_close ($dbverbindung)
?>
";
eval("dooutput("".gettemplate("layout/main")."");");
?>