MyBB.de Forum

Normale Version: neueste themen auf externe seite anzeigen lassen???
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Danke Michael, wie immer bist du eine super Hilfe.
Ja, ich meinte das genauso wie beim zweiten Code.
Der andere funktioniert aber auch.

Falls ihn einer benutzen möchte, hinter prefix bei thhreads ist ein h zu viel

Jetzt habe ich nur noch das Preblem, dass er Threads, die Umlaute im Titel enthalten falsch darstellt (also die Umlaute durch komische Zeichen ersetzt). Muss ich da die Kodierung im php Code angeben und ja wie oder im ACP etwas umstellen ? Ich sehe nämlich gerade, dass es im Forum auch der Fall ist, allerdings nicht in allen Ansichten, sondern nur in der Übersicht des Forums unter Letzter Beitrag.
Edit: Habs hinbekommen, danke für den Denkanstoss.

So klappt es:

PHP-Code:
echo "<li><a href=\"".$url."/showthread.php?tid=".$newest_threads['tid']."&amp;pid=".$newest_threads['pid']."\" target=\"_blank\">".htmlspecialchars(utf8_decode($newest_threads['subject']))."</a></li>"
Hallo Alexking,

Die Funktion muss wahrscheinlich in der while Schleife aufgerufen werden.

Also
PHP-Code:
$message char_replace($array['message']); 
in die while Schleife einfügen.

Mfg Garlant
Gibts vielleicht auch eine Lösung zu meinem Problem??
Versuchs mal damit:
PHP-Code:
chdir('board');
require(
"global.php");
chdir('../'); 
Geht leider auch nicht..=(
Versuchs mal mit dem Code aus dem 2. Beitrag dieses Themas, da hier nicht die global.php eingebunden wird: https://www.mybb.de/forum/showthread.php...64#pid2564
Hab ich auch schon versucht, klappt aber auch nicht..=(

Ich verwenden jetzt einfach das News-Plugin..=)

Ich wollte es am Anfang nicht verwenden weil sich sonst ein Freund gemeint hätte ich hätte seine Idee gestohlen^^
Ich verwende nun folgenden Code..

PHP-Code:
<?php
// Daten für Verbindung zur Datenbank
$dbhost "";
$dbuser "";
$dbpassword "";
$dbdatabase "";

// Präfix
$prefix "mybb_";

// URL zum Forum 
$url "";

// Anzahl der Themen
$limit "10";

// Verbindung zur Datenbank aufnehmen
$db mysql_connect($dbhost,$dbuser,$dbpassword) or die ("Verbindung fehlgeschlagen");  
mysql_select_db($dbdatabase,$db);

// Überschrift
echo "<h1>neueste Newsmeldungen</h1>";

// Liste starten
echo "<ul>";

// Letzte Themen auslesen
$query mysql_query ("SELECT subject,tid FROM ".$prefix."threads WHERE visible='1' AND fid = '2' ORDER BY tid DESC LIMIT 0,".$limit."");

while (
$newest_threads mysql_fetch_array($query))
    {
    
$date date("d.m.y, H:i"$newest_threads['dateline']);

    echo 
"<li><a href=\"".$url."/showthread.php?tid=".$newest_threads['tid']."\" target=\"_blank\">".$newest_threads['subject']."</a></li>";
    } 

// Liste schließen
echo "</ul>";
?>

Es werden jetzt die letzten Themen aus der ID 2 gelesen. Nur will ich jetzt das Datum und den Usernamen noch dazu..Ich hab schon einige Codes probiert, aber sobald ich was mit dem Datum/Username einfüge werden nicht mehr alle News angezeigt. Bitte helft mir.

mfg.
Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30