Also müsste das so dann aussehen?
Richtig?
Nun kommt hinzu, das folgende Fehler ausgegeben werden:
Was ist falsch an dem Code?
Könnte das wer posten und ggfs berichtigen und gleichzeitig noch die Uhrzeit miteinfügen, wann der Beitrag dann gepostet wurde, das fehlt noch.
MfG, G.
PHP-Code:
<?php
define("IN_MYBB", "1");
// Daten für Verbindung zur Datenbank
$dbhost = "Localhost";
$dbuser = "xxx";
$dbpassword = "xxx";
$dbdatabase = "xxx";
// Präfix
$prefix = "mybb_";
// URL zum Forum
$url = "http://www.animewebforum.de";
// Anzahl der Themen
$limit = "6";
// Überlange Themen kürzen (0 = Nein, x = Anzahl der auszugebenden Zeichen)
$length = "40";
// Globales
define("KILL_GLOBALS", 1);
define("NO_ONLINE", 1);
include("./global.php");
### Konfiguration ###
//Nicht sichtbare Foren ausschließen
$unviewable = getunviewableforums();
if($unviewable)
{
$unviewwhere = "AND fid NOT IN (".$unviewable.")";
}
?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="styles.css">
<style>
a.nick {
color: #800000;
font: 9pt Arial;
text-decoration: none;
}
a.nick:hover {
color: #FF0000;
text-decoration: underline;
}
a.nick:active {
color: #A52318;
text-decoration: underline;
}
</style>
</head>
<body><div class="content">
<?php
// Head ausgeben
//echo "<table width=\"100%\" border=\"0\" cellpadding=\"3\" cellspacing=\"0\"><tr><td colpan=\"4\"><strong></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ürzen?
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']."http://www.animewebforum.de/webseite.forum/forumdisplay.php?fid=".$threads['fid']."\" target=\"_blank\">".htmlentities($forums['name'])."</a></td>
<td><a href=\"".$mybb->settings['bburl']."http://www.animewebforum.de/webseite.forum/member.php?action=profile&uid=".$threads['uid']."\" target=\"_blank\">".htmlentities($threads['username'])."</a></td>
<td>".htmlentities(mydate($mybb->settings['dateformat'], $threads['dateline'])).", ".htmlentities(mydate($mybb->settings['timeformat'], $threads['dateline']))."</td>
<td><a href=\"".$mybb->settings['bburl']."http://www.animewebforum.de/webseite.forum/showthread.php?tid=".$threads['tid']."\" target=\"_blank\">".htmlentities($threads['subject'])."</a></td></tr>";
*/
echo '<img src="http://www.animewebforum.de/webseite.forum/images/image.pfeil.gif" width=19 height=7 border=0 alt="">';
echo "<a href=\"http://www.animewebforum.de/webseite.forum/showthread.php?tid=".$threads['tid']."\" target=\"_blank\">".htmlentities($threads['subject'])."</a>";
echo " (<a class=\"nick\" href=\"http://www.animewebforum.de/webseite.forum/member.php?action=profile&uid=".$threads['uid']."\" target=\"_blank\">".htmlentities($threads['username'])."</a>)";
echo '<br>';
}
// Footer ausgeben
//echo "</table>";
?>
</div></body>
</html>
Richtig?
Nun kommt hinzu, das folgende Fehler ausgegeben werden:
Zitat:Warning: main(./global.php): failed to open stream: No such file or directory in /www/htdocs/w0075f22/webseite.index.php on line 25
Warning: main(./global.php): failed to open stream: No such file or directory in /www/htdocs/w0075f22/webseite.index.php on line 25
Warning: main(): Failed opening './global.php' for inclusion (include_path='.:/usr/share/php:..') in /www/htdocs/w0075f22/webseite.index.php on line 25
Fatal error: Call to undefined function: getunviewableforums() in /www/htdocs/w0075f22/webseite.index.php on line 30
Was ist falsch an dem Code?
Könnte das wer posten und ggfs berichtigen und gleichzeitig noch die Uhrzeit miteinfügen, wann der Beitrag dann gepostet wurde, das fehlt noch.
MfG, G.