$newsletter war ja schon richtig, nur bei $template bin ich mir nicht sicher,
obwohl der Begriff öfter vorkommt. Oben habe ich ja einen Teil gepostet.
Ich kann auch gerne meine ganze index.php nochmal posten:
Hmm, hoffe ihr könnt mir nch was helfen
obwohl der Begriff öfter vorkommt. Oben habe ich ja einen Teil gepostet.
Ich kann auch gerne meine ganze index.php nochmal posten:
<?php
//Script zum zeilenweisen Parsen von HTML Templates
//20.03.2003 Nils 'Jonathan' Adomeit LV1.2
//Andere Scripte
include("partner.php");
//Einbinden der Template Klasse
include("tpl_parser.inc.php");
//Newsletter
ob_start();
include("/xxx/xxx/xxx/newsl/newsletter.php");
$newsletter=ob_get_contents();
ob_end_clean();
$template=str_replace("newsletter",$newsletter,$template);
//Forum Datenbank
$conn = mysql_connect("localhost", "db2", "xxxxxx");
mysql_select_db("xxxxxx",$conn);
//Forum Select
$q = mysql_query("SELECT pic_id, pic_username FROM phpbb_album ORDER BY RAND()");
$data = mysql_fetch_array($q);
//Uservariablen für den Datenbankzugang
$mysql["host"] = "localhost";
$mysql["user"] = "xxxxxx";
$mysql["password"] = "xxxxxx";
$mysql["database"] = "xxxxxx";
//Definition der KATEGORIE, Wenn keine KAT uebergeben wurde
//nimmt das System die Standard KAT
if(!isset($_GET["kat"])){ $kat = home; }
if(!isset($kat)){ $kat = $_GET["kat"];}
//Datenbankverbindung aufbauen und Datenbank auswaehlen
mysql_connect($mysql["host"],$mysql["user"],$mysql["password"]);
mysql_select_db($mysql["database"]);
//Datenbankabfrage zusammenstellen
$sql = "SELECT * FROM doc_desc, doc_text "
. "WHERE doc_desc.kat = doc_text.kat AND doc_text.kat = '".$kat."'";
//Datenbank wird abgefragt
$_result = mysql_query($sql) or die("Fehler: ".mysql_error()."<br>SQL-QUERY: ".$sql);
//Das Ergebniss wird in dem Feld ($_array) gespeichert
if(mysql_num_rows($_result) != 1)
{
$sql = "SELECT * FROM doc_desc, doc_text "
. "WHERE doc_desc.kat = doc_text.kat AND doc_text.kat = 'home'";
$_result = mysql_query($sql);
}
$_array = mysql_fetch_assoc($_result);
//Definition der Variablen durch die die Platzhalter ersetzt werden.
$title = $_array["title"];
$css = $_array["css"];
$template = $_array["template"];
$text = $_array["text"];
$pic_id = $data["pic_id"];
$pic_username = $data["pic_username"];
$newsletter = $data["newsletter"];
//Array mit den Platzhaltern (Keys) und den Inhalten.
$var_array = array("TITLE" => $title,
"CSS" => $css,
"TEXT" => $text,
"PICID" => $pic_id,
"PICUSERNAME" => $pic_username,
"PARTNER" => $link_all,
"NEWSLETTER" => $newsletter);
//Initialisierung der Klasse und Parsen des Templates
$tpl = new parser($template, $var_array);
?>
Hmm, hoffe ihr könnt mir nch was helfen