27.03.2008, 19:24
Hallo Dragon
Leider funktioniert der Code nicht -- bekomme folgende Fehlermeldung:
Auf der Linie 70 ist aber folgendes Zeichen:
Hier nochmals mein gesamtes Script zurm Durchschauen.
Vielen Dank für deine Hilfe
L.G.
Walter
Leider funktioniert der Code nicht -- bekomme folgende Fehlermeldung:
Code:
Parse error: syntax error, unexpected $end in /home/.sites/81/site18/web/Forum/mybb_129_de/Upload/lastposts.php on line 70
Auf der Linie 70 ist aber folgendes Zeichen:
Zitat:?>
Hier nochmals mein gesamtes Script zurm Durchschauen.
Code:
<?php
define("IN_MYBB", 1);
// Daten für Verbindung zur Datenbank
$dbhost = "localhost";
$dbuser = "xxxxx";
$dbpassword = "xxxxx";
$dbdatabase = "xxxxx";
$templatelist = "lastposts";
// Präfix
$prefix = "mybb_";
// URL zum Forum
$url = "http://www.plexxart.at/Forum";
$viewable_forums = ""; // Sichtbare Foren mit Kommatas trennen! Also z.b "10,15";
$viewable_forums = str_replace(","," OR ",$viewable_forums);
// Anzahl der Themen
$limit = "30";
// Überlange Themen kürzen (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");
/* Ausgabe des Templates */
eval("\$lastposts = \"".$templates->get("lastposts")."\";");
output_page($lastposts);
### Konfiguration ###
//Nicht sichtbare Foren ausschließen
$unviewable = get_unviewable_forums();
if($unviewable)
{
$unviewwhere = "AND fid NOT IN (".$unviewable.")";
}
// Themen aus Datenbank holen
$query = $db->query ("SELECT subject,username,uid,tid,fid,dateline FROM ".TABLE_PREFIX."threads WHERE visible='1' $unviewwhere ORDER BY lastpost 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ürzen?
if ($length != 0)
{
if (strlen($threads['subject']) > $length)
{
$threads['subject'] = substr($threads['subject'],0,$length) . "...";
}
// Daten ausgeben
$output .= "<tr>
<td><a href=\"".$mybb->settings['bburl']."/showthread.php?tid=".$threads['tid']."\"target=\"_blank\">".htmlentities($threads['subject'])."</a></td>
<td><a href=\"".$mybb->settings['bburl']."/forumdisplay.php?fid=".$forum['fid']."\"target=\"_blank\">".htmlentities($threads['subject'])."</a></td><td><td></td>
<td>".htmlentities(my_date($mybb->settings['dateformat'], $threads['dateline'])).", ".htmlentities(my_date($mybb->settings['timeformat'], $threads['dateline']))."<a href=\"".$mybb->settings['bburl']."/member.php?action=profile&uid=".$threads['uid']."\"target=\"_blank\">".htmlentities($threads['username'])."</a></td></tr>";
//Footer ausgeben
?>
Vielen Dank für deine Hilfe
L.G.
Walter