is ja klar in die template die variable reinschreiben ( in meinen Fall {PORTAL_CONTENT} ) und diese dann an der gewünschten stelle schreiben und per
Code: Alles auswählen
$template->assign_vars(array(
'PORTAL_CONTENT' => $news)
);
So nun muss aber dem Script erklärt werden das das in $news der Inhgalt des Scriptes soll.
ergo meine Script
Code: Alles auswählen
$news = mysql_query("select * FROM portal_news ORDER BY id DESC")or die(mysql_error());
while($check = mysql_fetch_array($news)) { ?>
<table class="table2" width="550px">
<tr>
<? echo'<td with="50px"><img src="images/news.gif" border=0></td><td width="500px">'.$check['ueberschrift'].'</td>'; ?>
</tr>
</table>
<table class="table2" width="550px">
<tr>
<? echo'<td width="275">'.$check['datum'].'</td>'; ?>
<? echo'<td width="275">'.$check['autor'].'</td>'; ?>
</tr>
</table>
<table class="table2" width="550px">
<tr>
<? echo'<td width="550">'.$check['inhalt'].'</td>'; ?>
</tr>
</table>
<?
}
mysql_free_result($news);
Sodala da wären wir. Eigentlich sollte das für meine begriffe reichen. Reicht aber nicht. Denn ich bekomme Folgenden Fehler 1. headers alredy sent ... frag ich mich wieso eigentlich kann net sein. 2. Das Newssystem wird angezigt aber nicht an gewünscht stelle sondern ganz oben am anfang der seite. 3. Dort wo das newssystem stehen soll steht nur Resource id #18
so nun blick ichs einfach nimma was falsch is ... ich habs versuchjt um zuordnen per including durch andere files ... nix hat was gebracht. vl. wisst ihr ja was würde mich freuen.
Hier mal noch die ganze php file.
und ja ich weiss html wird net in ne php file so eingebunden aber is zum testen ne einfachere sache

PhilippK: Code entfernt - siehe KB:knigge und KB:datei