Beiträge: 2.769
Themen: 28
Registriert seit: 18.03.2006
Das müsste eigentlich einen Fehler ausgeben, dein Code enthält einen Fehler. Versuch es damit:
PHP-Code:
$output .= " » <a href=\"" . $mybb -> settings [ 'bburl' ]. "/showthread.php?action=lastpost&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 ;
Beiträge: 98
Themen: 12
Registriert seit: 10.05.2007
MyBB-Version: 1.2.12
12.03.2008, 16:24
(Dieser Beitrag wurde zuletzt bearbeitet: 12.03.2008, 16:30 von SaschaCap .)
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 .= " » <a href=\"" . $mybb -> settings [ 'bburl' ]. "/showthread.php?action=lastpost&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)
Beiträge: 2.769
Themen: 28
Registriert seit: 18.03.2006
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.
Beiträge: 98
Themen: 12
Registriert seit: 10.05.2007
MyBB-Version: 1.2.12
12.03.2008, 16:39
(Dieser Beitrag wurde zuletzt bearbeitet: 13.03.2008, 00:09 von SaschaCap .)
Nein kein Fehler wird angezeigt!
Hier der
Link!
Und hier der Quelltext:
PHP-Code:
< html > < style type = "text/css" > #div1 { background - image : url ( netzbg . gif ); width : 100 %; height : 30px ; } </ style > < script LANGUAGE = "JavaScript" > <!-- Original : Alex Tu < boudha1 @ hotmail . com > --> <!-- Web Site : http : //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" > Flyff : Endlich das neue Update </ a > < br > </ font >< font style = "font-size: 9pt" > Akt II : Legende 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;" >
Beiträge: 98
Themen: 12
Registriert seit: 10.05.2007
MyBB-Version: 1.2.12
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 "» <a href=\"" . $url . "/showthread.php?tid=" . $newest_threads [ 'tid' ]. "&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?
Beiträge: 232
Themen: 16
Registriert seit: 16.01.2007
MyBB-Version: 1.4.4
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 "» <a href=\"" . $url . "/showthread.php?tid=" . $newest_threads [ 'tid' ]. "&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>» <a href=\"" . $url . "/showthread.php?tid=" . $newest_threads [ 'tid' ]. "&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!
Beiträge: 98
Themen: 12
Registriert seit: 10.05.2007
MyBB-Version: 1.2.12
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!
Beiträge: 232
Themen: 16
Registriert seit: 16.01.2007
MyBB-Version: 1.4.4
13.03.2008, 15:27
(Dieser Beitrag wurde zuletzt bearbeitet: 13.03.2008, 15:28 von Gondlar .)
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!
Beiträge: 98
Themen: 12
Registriert seit: 10.05.2007
MyBB-Version: 1.2.12
Ok ist im Anhang
Angehängte Dateien
letztethemen.php (Größe: 1,91 KB / Downloads: 2)
Beiträge: 232
Themen: 16
Registriert seit: 16.01.2007
MyBB-Version: 1.4.4
13.03.2008, 16:56
(Dieser Beitrag wurde zuletzt bearbeitet: 14.03.2008, 02:33 von Gondlar .)
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!