Hallo Again,
Bin mal wieder weiter mit meinen CMS
langsam macht das Coden richtig spaß und man kommt nich mehr weg,
doch einige Sachen muss ich noch lernen, da frag ich doch gleich mal nach ;-)
Das is der PHP Code von meiner inc/news/index.php
Soweit funktioniert alles, er verbindet sich, hollt die datein aus der Datenbank, aber das Template nicht, er sagt mir:
"Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /usr/export/www/vhosts/funnetwork/hosting/matlox/inc/news/index.php(20) : eval()'d code on line 3"
und das verstehe ich nicht
kann mir jemand weiterhelfen?
danke im vorraus! Matlox
------
OK den fehler hab ich behoben, da hatt was mit der news.html nicht hingehaun,
jetzt hab ich das behoben, doch er gibt mir jetzt den inhalt nicht aus, hier der inhalt der tpl/news.html:
Bin mal wieder weiter mit meinen CMS
langsam macht das Coden richtig spaß und man kommt nich mehr weg,
doch einige Sachen muss ich noch lernen, da frag ich doch gleich mal nach ;-)
Das is der PHP Code von meiner inc/news/index.php
PHP:
<?php
$sql = "SELECT * FROM news ORDER BY datum DESC";
if (!$res_id = mysql_query($sql))
die ('Achtung, SQL-Befehl ist falsch!');
function gettemplate($template,$endung="html")
{
return str_replace("\"","\\\"",implode("",file($template.".".$endung)));
}
function dooutput($template)
{
echo $template;
}
$Id = $row[Id];
$titel = $row[titel];
$inhalt = $row[inhalt];
$datum = $row[datum];
eval ("dooutput(\"".gettemplate("tpl/news")."\");");
?>
Soweit funktioniert alles, er verbindet sich, hollt die datein aus der Datenbank, aber das Template nicht, er sagt mir:
"Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /usr/export/www/vhosts/funnetwork/hosting/matlox/inc/news/index.php(20) : eval()'d code on line 3"
und das verstehe ich nicht
kann mir jemand weiterhelfen?
danke im vorraus! Matlox
------
OK den fehler hab ich behoben, da hatt was mit der news.html nicht hingehaun,
jetzt hab ich das behoben, doch er gibt mir jetzt den inhalt nicht aus, hier der inhalt der tpl/news.html:
HTML:
<html>
<head>
<title>News</title>
</head>
<table border="0" width="100%">
<tr>
<td bgcolor="#C0C0C0">($Id) $titel erstellt am $datum</td>
</tr>
<tr>
<td>
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td width="35"> </td>
<td>$inhalt</td>
</tr>
</table>
</td>
</tr>
<tr>
<td> </td>
</tr>
</table>
</html>
Zuletzt bearbeitet: