Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.12 veröffentlicht (22.05.17)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
"letzte Beiträge" als Tool für Homepage
#41
Das müsste eigentlich einen Fehler ausgeben, dein Code enthält einen Fehler. Versuch es damit:
PHP-Code:
$output .= "
 &raquo; <a href=\""
.$mybb->settings['bburl']."/showthread.php?action=lastpost&amp;tid=".$threads['tid']."\"target=\"_blank\">".htmlentities($threads['subject'])."</a>
<br>gepostet am "
.date("d.m.Y"$threads['lastpost']) von "<a href=\"".$url."/member.php?action=profile&uid=".$threads['uid']."\" target=\"_blank\">".htmlentities($threads['username'])."</a><br />"
;
}
echo 
$output
Vantage-Forum: http://vantage-forum.de/
Zitieren
#42
Nein geht auch nicht und es wird auch kein fehler gezeigt.
Hier noch mal der ganze Code, vielleicht ist oben ein Fehler?
PHP-Code:
<?php
// Daten für Verbindung zur Datenbank (Hier eigene Daten eintragen)
$dbhost "Localhost";
$dbuser "xxx";
$dbpassword "xxx";
$dbdatabase "xxx";

// Präfix
$prefix "mybb_";

// URL zum Forum
$url "http://www.nachtblock.de/forum";

$viewable_forums ""// Sichtbare Foren mit Kommatas trennen! Also z.b "10,15";

$viewable_forums str_replace(","," OR ",$viewable_forums);

// Anzahl der Themen
$limit "9";

// Überlange Themen kürzen (0 = Nein, x = Anzahl der auszugebenden Zeichen)
$length "35";

// Globales
define("KILL_GLOBALS"1);
define("NO_ONLINE"1);
define("IN_MYBB"1);

chdir("forum");
require(
"global.php");
chdir("../");

### Konfiguration ###

// Themen aus Datenbank holen
// Themen aus Datenbank holen
$query $db->query ("SELECT subject,username,uid,tid,fid,lastpost FROM ".TABLE_PREFIX."threads WHERE visible='1' AND fid NOT IN ('41','42','103','105','113','172') 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 .= "
 &raquo; <a href=\""
.$mybb->settings['bburl']."/showthread.php?action=lastpost&amp;tid=".$threads['tid']."\"target=\"_blank\">".htmlentities($threads['subject'])."</a>
<br>gepostet am "
.date("d.m.Y"$threads['lastpost']) von "<a href=\"".$url."/member.php?action=profile&uid=".$threads['uid']."\" target=\"_blank\">".htmlentities($threads['username'])."</a><br />"
;
}
echo 
$output
?>


Angehängte Dateien Thumbnail(s)
   
Zitieren
#43
Füg mal nach <?php folgendes ein:[php[ error_reporting('E_ALL');[/php]
Wenn noch immer kein Fehler ausgegeben wird, poste bitte mal einen Link oder den Quelltext der Seite.
Vantage-Forum: http://vantage-forum.de/
Zitieren
#44
Nein kein Fehler wird angezeigt!
Hier der Link!
Und hier der Quelltext:
PHP-Code:
<html>
<
style type="text/css">
#div1
{
background-imageurl(netzbg.gif);
width:100%; height:30px;

}

</
style>


<
script LANGUAGE="JavaScript">
<!-- 
OriginalAlex Tu <boudha1@hotmail.com> -->
<!-- 
Web Sitehttp://www.geocities.com/MadisonAvenue/4368 -->
<!-- Begin
function formHandler(){
var 
URL document.form.site.options[document.form.site.selectedIndex].value;
window.location.href URL;
// End -->
}
</
script>


<
body topmargin="0" leftmargin="0" rightmargin="0" margin-bottom:"0">

<
form name="form">
<
div id="div1"><a href="http://www.nachtblock.de"><img style="border:0; float:left; margin-left:20;" src="netz.gif" width="117" height="30"></a>
<
select style="float:right; border:0; background-color:#000000; color:#FFFFFF; font-size:10px; margin: 5; margin-right: 20;" NAME="site" SIZE="1"
onChange="formHandler()">
<
option VALUE>Netzwerk Seiten</option>
<
option VALUE="http://www.nachtblock.de">Nachtblock</option>

<
option VALUE="http://fantaonline.onlinewelten.com">FantaOnline</option>
<
option VALUE="http://www.desktop-soldiers.de">Desktop Soldiers</option>
<
option VALUE="http://flyff.nachtblock.de">Fly For Fun</option>
</
select>
</
div>
</
form>
</
html><html>
<
head>
<
meta http-equiv="Content-Language" content="de">
<
title>Dein Nachtblock Alle finden zu einen Netzwerk!</title>
<
meta name="language" content="de" />
<
meta name="author" content="Sascha Dittmar" />
<
meta name="publisher" content="Sascha Dittmarr" />

<
meta name="copyright" content="Juni 2007, Sascha Dittmar" />
<
meta name="description" content="Dein Nachtblock Alle finden zu einen Netzwerk! Sei dabei und mach mit im NachtblockNetzwerk." />
<
meta name="keywords" content="netzwerk, gilde, games, news, gamenews, mmorpg, esport, clanpage, clanhompage, fansite, fanseiten, blog, forum, game, guild wars, fantasy tennis, fantaonline, " />
<
meta name="page-topic" content="Dein Nachtblock" />
<
meta name="page-type" content="Netzwerk" />
<
meta name="audience" content="alle" />
<
meta name="robots" content="index,follow" />
<
meta name="revisit-after" content="7 days" />
<
meta name="content-language" content="de" />
<
meta name="generator" content="http://www.nachtblock.de" />
<
link rel="shortcut icon" href="favicon.ico" type="gfx/favicon.ico">
<
link rel="stylesheet" type="text/css" href="text.css">
<
style type="text/css">
</
style>
</
head>
<
body bgcolor="#000000" topmargin="0" leftmargin="0" rightmargin="0">

<
div align="center">
    <
table border="0" width="845" cellspacing="0" cellpadding="0">
        <
tr>
            <
td style="border-style: none; border-width: medium">
            <
table border="0" width="100%" cellspacing="0" cellpadding="0">
                <
tr>
                    <
td>
                    <
table border="0" cellpadding="0" cellspacing="0" width="100%">
                        <
tr>

                            <
td><a href="/index.php">
                            <
img border="0" src="http://www.nachtblock.de/gfx/nb_01.gif" width="174" height="89"></a></td>
                            <
td background="http://www.nachtblock.de/gfx/nb_02.gif" width="671">&nbsp;</td>
                        </
tr>
                    </
table>
                    </
td>
                </
tr>
                </
table>
            </
td>

        </
tr>
        <
tr>
            <
td style="border-top-style: none; border-top-width: medium; border-bottom-style: none; border-bottom-width: medium" bgcolor="#FFFFFF" background="http://www.nachtblock.de/gfx/nb_04.gif">
            <
table border="0" cellpadding="0" width="100%" bgcolor="#615268" bordercolor="#FFFFFF" height="25" style="border-collapse: collapse">
                <
tr>
                    <
td style="bordercolor=#FFFFFF; border-left-style: solid; border-left-width: 1px" align="center">
                    <
font face="Arial" size="2" color="#FFFFFF">
                    <
a href="/news.php"><font color="#FFFFFF">News</font></a></font></td>

                    <
td align="center">
                    <
font face="Arial" size="2" color="#FFFFFF">
                    <
a href="/artikel.php"><font color="#FFFFFF">Artikel</font></a></font></td>
                    <
td align="center">
                    <
font face="Arial" size="2" color="#FFFFFF">
                    <
a href="/forum/index.php"><font color="#FFFFFF">Forum</font></a></font></td>
                    <
td align="center">
                    <
font face="Arial" size="2" color="#FFFFFF">

                    <
a href="/team.php"><font color="#FFFFFF">Team</font></a></font></td>
                    <
td bordercolor="#FFFFFF" style="border-right-style: solid; border-right-width: 1px" align="center">
                    <
font face="Arial" size="2" color="#FFFFFF">
                    <
a href="/kontakt.php"><font color="#FFFFFF">Kontakt</font></a></font></td>
                </
tr>
            </
table>
            </
td>
        </
tr>

        <
tr>
            <
td style="border-top-style: none; border-top-width: medium; border-bottom-style: none; border-bottom-width: medium" bgcolor="#FFFFFF" background="http://www.nachtblock.de/gfx/nb_04.gif">
            <
table border="0" cellpadding="0" cellspacing="0" width="100%">
                <
tr>
                    <
td valign="top">
                    <
table border="0" cellpadding="0" cellspacing="0" width="282">
                        <
tr>
                            <
td>
                            <
img border="0" src="http://www.nachtblock.de/gfx/nb_05.gif" width="282" height="25"></td>

                        </
tr>
                        <
tr>
                            <
td background="http://www.nachtblock.de/gfx/nb_07.gif">
                            <
table border="0" cellpadding="0" cellspacing="0" width="100%">
                                <
tr>
                                    <
td width="12">&nbsp;</td>
                                    <
td height="25">
                                    <
p>
                                    <
div><font face="Arial" style="font-weight: 700" color="#63536A" size="3">

                                    
NEWS </font><a href="/archiv.php"><img border="0" src="http://www.nachtblock.de/gfx/butt01.gif" width="64" height="20" style="float:right;" ></a><a href="/search.php"><img border="0" src="http://www.nachtblock.de/gfx/butt03.gif" align="right"></a></div></td>
                                    <
td width="9">&nbsp;</td>
                                </
tr>
                                <
tr>
                                    <
td width="12">&nbsp;</td>
                                    <
td>
                                    <
font face="Arial" size="2"> &raquo; <a href="/news.php?id=5">Computer mit den Gedanken s...</a> <br>

</
font><font style="font-size: 9pt">Fantasie oder bald f&uuml;r Jedermann?</font><font face="Verdana" style="font-size: 9pt"> </font>
<
div align="center"><img border="0" src="http://www.nachtblock.de/gfx/line01.gif" width="244" height="1" /></div>

<
font face="Arial" size="2"> &raquo; <a href="/news.php?id=4">Left 4 Dead</a> <br>
</
font><font style="font-size: 9pt">Video und Screenshots</font><font face="Verdana" style="font-size: 9pt"> </font>
<
div align="center"><img border="0" src="http://www.nachtblock.de/gfx/line01.gif" width="244" height="1" /></div>

<
font face="Arial" size="2"> &raquo; <a href="/news.php?id=3">Ninja Gaiden 2</a> <br>

</
font><font style="font-size: 9pt">Viel Action und Blut erwartet euch</font><font face="Verdana" style="font-size: 9pt"> </font>
<
div align="center"><img border="0" src="http://www.nachtblock.de/gfx/line01.gif" width="244" height="1" /></div>

<
font face="Arial" size="2"> &raquo; <a href="/news.php?id=2">FlyffEndlich das neue Update</a> <br>
</
font><font style="font-size: 9pt">Akt IILegende der Helden</font><font face="Verdana" style="font-size: 9pt"> </font>
<
div align="center"><img border="0" src="http://www.nachtblock.de/gfx/line01.gif" width="244" height="1" /></div>

<
font face="Arial" size="2"> &raquo; <a href="/archiv.php?id=1">Games Convention jetzt in K&ouml;ln</a> <br>

</
font><font style="font-size: 9pt">Wie heisst die neue Messe?</font><font face="Verdana" style="font-size: 9pt"> </font>
<
div align="center"><img border="0" src="http://www.nachtblock.de/gfx/line01.gif" width="244" height="1" /></div>

                                    </
td>
                                    <
td width="9"></td>
                                </
tr>
                            </
table>
                            </
td>
                        </
tr>

                        <
tr>
                            <
td>
                            <
img border="0" src="http://www.nachtblock.de/gfx/nb_10.gif" width="282" height="15"></td>
                        </
tr>
                        <
tr>
                            <
td height="5">
                            </
td>
                        </
tr>
                        <
tr>

                            <
td>
                            <
img border="0" src="http://www.nachtblock.de/gfx/nb_05.gif" width="282" height="25"></td>
                        </
tr>
                        <
tr>
                            <
td background="http://www.nachtblock.de/gfx/nb_07.gif">
                            <
table border="0" cellpadding="0" cellspacing="0" width="100%">
                                <
tr>
                                    <
td width="12">&nbsp;</td>
                                    <
td><b>

                                    <
font face="Arial" size="3" color="#63536A">
                                    
FORUM </font></b><a href="/forum/index.php"><img border="0" src="http://www.nachtblock.de/gfx/butt02.gif" width="64" height="20" style="float:right;" ></a></td>
                                    <
td width="9">&nbsp;</td>
                                </
tr>
                                <
tr>
                                    <
td width="12">&nbsp;</td>
                                    <
td>
                                    <
div style="font-size:12; font-family: Arial;"
Zitieren
#45
1. So jetzt hab ich es mal geändert. Jetzt zeigt er mir auch die letzten Themen an in denen jemand etwas gepostet hat doch stimmt das Datum und der Username nicht! Hab schon alles getestet bekomme es aber nicht hin:
PHP-Code:
// Letzte Beiträge auslesen
$query mysql_query ("SELECT subject,tid FROM ".$prefix."threads WHERE visible='1' ORDER BY lastpost DESC LIMIT 0,".$limit.""); 
while (
$newest_threads mysql_fetch_array($query))
{
$date date("d.m."$theme['lastpost']);
    echo 
"&raquo; <a href=\"".$url."/showthread.php?tid=".$newest_threads['tid']."&amp;pid=".$newest_threads['pid']."#pid".$newest_threads['pid']."\" target=\"_blank\">".$newest_threads['subject']."</a>
    <br>gepostet am "
.$date." von ".htmlentities($threads['username'])." <br />";
    } 
}
?>

2. Ausserdem möchte ich gerne nach jeden Eintrag eine Grafik einfügen aber mit normalen html komme ich da nicht weiter auch wenn ich ein div Kontainer erstelle und per Css das mache geht da nix. Weis da jemand Rat?
Zitieren
#46
1. Sieht für mich danach aus als ob du die Daten aus der falschen Variable ausliest. Probiers mal so:
PHP-Code:
// Letzte Beiträge auslesen
$query mysql_query ("SELECT subject,tid,lastpost,lastposter FROM ".$prefix."threads WHERE visible='1' ORDER BY lastpost DESC LIMIT 0,".$limit.""); 
while (
$newest_threads mysql_fetch_array($query))
{
$date date("d.m."$newest_threads['lastpost']);
    echo 
"&raquo; <a href=\"".$url."/showthread.php?tid=".$newest_threads['tid']."&amp;pid=".$newest_threads['pid']."#pid".$newest_threads['pid']."\" target=\"_blank\">".$newest_threads['subject']."</a>
    <br>gepostet am "
.$date." von ".htmlentities($newest_threads['lastposter'])." <br />";
}
?>

2. Wenn ich das jetzt richtig verstanden habe müsste das so gehen (wo da das Problem mit normalem html ist weiss ich übrigens nicht...):
PHP-Code:
// Letzte Beiträge auslesen

echo "<table>";

$query mysql_query ("SELECT subject,tid,lastpost,lastposter FROM ".$prefix."threads WHERE visible='1' ORDER BY lastpost DESC LIMIT 0,".$limit.""); 
while (
$newest_threads mysql_fetch_array($query))
{
    
$date date("d.m."$newest_threads['lastpost']);
    echo 
"<tr><td>&raquo; <a href=\"".$url."/showthread.php?tid=".$newest_threads['tid']."&amp;pid=".$newest_threads['pid']."#pid".$newest_threads['pid']."\" target=\"_blank\">".$newest_threads['subject']."</a>
    <br>gepostet am "
.$date." von ".htmlentities($newest_threads['lastposter'])."</td><td><img src=\"**pfad**\" alt=\"**alt**\"></td></tr>";
}

echo 
"</table>";
?>
Nur eben statt "**pfad**" den Pfad zu deinem Bild und statt "**alt**" den Alternativtext.
Denken Hilft!
...und wer nicht denken will fliegt raus!
Zitieren
#47
1: Nein bei deinen Code zeigt er mir auch wieder nix an (also auch keine Fehlermeldung)!

2: So hab ich es auch schon probiert will aber net so wie ich will :-) Naja ich brauch es ja nicht unbedingt mit der Grafik, hauptsache das andere funktioniert!
Zitieren
#48
1:Sry, aber ich kann den Fehler nicht nachvollziehen. Der Code funktioniert auf meinem Testserver problemlos. Kannst du mal die Gesamte Datei anhängen?

2: Wie Willst du denn?
Denken Hilft!
...und wer nicht denken will fliegt raus!
Zitieren
#49
Ok ist im Anhang


Angehängte Dateien
.php   letztethemen.php (Größe: 1,91 KB / Downloads: 2)
Zitieren
#50
Also ich hatte zunächst auch keinen Fehler. Aber dann hab ich gesehen, dass ich vergessenhabe den Verzeichnisnamen bei chdir anzupassen, und zack
Code:
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\xampp\htdocs\testserver\test.php on line 55

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\xampp\htdocs\testserver\test.php on line 55

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\testserver\test.php on line 56

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\testserver\Testforum\inc\db_mysqli.php on line 231
Das Problem ist dass du nicht über $db->query() von MyBB die SQL-Querys machst, sondern über mysql_query().

Im Anhang ist die Datei wie sie bei mir funktioniert (nur gexxxt). Du musst nur der Pfad bei chdir() in Zeile 31 und deine SQL-Daten ändern. Außerdem hab ich den Code mit dem Bild gemacht, also ggf. anpassen/löschen.

EDIT: Anhang war ist nicht mehr aktuell daher hab ich ihn gelöscht. Die aktuelle Version ist hier.
Denken Hilft!
...und wer nicht denken will fliegt raus!
Zitieren


Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Letzte Beiträge per RSS-Feed querschlaeger 21 4.392 05.11.2015, 15:40
Letzter Beitrag: bigfraggle
  Letzte Beiträge für Gäste sichtbar machen Mthree 4 739 20.05.2013, 19:28
Letzter Beitrag: Mthree
  Letzte Beiträge per RSS-Feed querschlaeger 10 2.676 27.05.2011, 17:58
Letzter Beitrag: querschlaeger
  Prefixe auf Portal bei letzte Beitrage! ElkeK. 14 2.315 07.08.2010, 13:37
Letzter Beitrag: ElkeK.
  letzte Beiträge als announcement im Portal Basteltrulla 2 861 04.05.2010, 07:02
Letzter Beitrag: Basteltrulla