Problem mit PHP Code
Posted: Thu Oct 26, 2006 4:38 pm
Und zwar wenn ich folgenden PHP Code in mein Template reinzaubere kommt nachstehender Fehler, was könnte den Fehler beheben das alles richtig angezeigt wird? (Mit Include klappt es nicht, da zeigt er nichts an an der Stelle wo etwas stehen müsste)
PHP Code:
Fehler:
Meine PHP Info
http://www.lowcustomcars.de/lowstyle/e.php
Meine Browser:
Firefox 1.5
Könnt ihr mir helfen?
PHP Code:
Code: Select all
<?php
### Konfiguration ###
// Anzahl der Themen
$limit = "5";
// ?erlange Themen k?(0 = Nein, x = Anzahl der auszugebenden Zeichen)
$length = "0";
// Globales
define("KILL_GLOBALS", 1);
define("NO_ONLINE", 1);
define("IN_MYBB", 1);
require("./global.php");
### Konfiguration ###
//Nicht sichtbare Foren ausschlie?n
$unviewable = get_unviewable_forums();
if($unviewable)
{
$unviewwhere = "AND fid NOT IN (".$unviewable.")";
}
// Head ausgeben
echo "<table width=\"100%\" border=\"0\" cellpadding=\"3\" cellspacing=\"0\"><tr><td colpan=\"4\"><strong>Letzte Themen</strong></td></tr><tr><td>Forum</td><td>Benutzer</td><td>Datum</td><td>Thema</td></tr>";
// Themen aus Datenbank holen
$query = $db->query ("SELECT subject,username,uid,tid,fid,dateline FROM ".TABLE_PREFIX."threads WHERE visible='1' $unviewwhere ORDER BY tid DESC LIMIT 0,".$limit."");
while($threads = $db->fetch_array($query))
{
// Forum ermitteln
$query2 = $db->query ("SELECT name FROM ".TABLE_PREFIX."forums WHERE fid = '".$threads['fid']."'");
$forums = $db->fetch_array($query2);
// Betreff k?
if ($length != 0)
{
????if (strlen($threads['subject']) > $length)
????{
????$threads['subject'] = substr($threads['subject'],0,$length) . "...";
????}
}
// Daten ausgeben
echo "<tr><td><a href=\"".$mybb->settings['bburl']."/forumdisplay.php?fid=".$threads['fid']."\">".htmlentities($forums['name'])."</a></td>
<td><a href=\"".$mybb->settings['bburl']."/member.php?action=profile&uid=".$threads['uid']."\">".htmlentities($threads['username'])."</a></td>
<td>".htmlentities(my_date($mybb->settings['dateformat'], $threads['dateline'])).", ".htmlentities(my_date($mybb->settings['timeformat'], $threads['dateline']))."</td>
<td><a href=\"".$mybb->settings['bburl']."/showthread.php?tid=".$threads['tid']."\">".htmlentities($threads['subject'])."</a></td></tr>";
}
// Footer ausgeben
echo "</table>";
?>
Code: Select all
Fatal error: Smarty error: [in template:15 line 31]: syntax error: unrecognized tag: // Forum ermitteln $query2 = $db->query ("SELECT name FROM ".TABLE_PREFIX."forums WHERE fid = '".$threads['fid']."'"); $forums = $db->fetch_array($query2); // Betreff k? if ($length != 0) { ????if (strlen($threads['subject']) > $length) ????{ ????$threads['subject'] = substr($threads['subject'],0,$length) . "..."; ???? (Smarty_Compiler.class.php, line 436) in /srv/www/htdocs/web5/html/lowstyle/lib/smarty/Smarty.class.php on line 1095
http://www.lowcustomcars.de/lowstyle/e.php
Meine Browser:
Firefox 1.5
Könnt ihr mir helfen?