Hallo, Gast! (Registrieren)

Wir wünschen allen Besuchern frohe Ostern!

Letzte Ankündigung: MyBB 1.8.37 veröffentlicht (04.11.23)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Letzte 10 Themen im Benutzerprofil
#1
Hallo,
ich benötige Hilfe bei der Darstellung der letzten 10 Themen eines Users auf dem Benutzerprofil.

Ich habe es mit diesem Code versucht, leider wird nix angezeigt.
Wo liegt der Fehler?

PHP-Code:
<?php

    
global $db$mybb;

    if(
$mybb-> $memprofile['uid'] != 0)
    {        
    
        
$query $db->simple_select("threads""tid, subject, fid""uid='{$post['uid']}' && fid != 77 && fid != 38 && fid != 39 && fid != 75", array('order_by' => 'dateline''order_dir' => 'DESC''limit' => '10'));
            
$my_p.= '<fieldset>
            <legend><strong>My Last Threads</strong></legend>
            <div align="left"><ul>'
;
          while(
$user $db->fetch_array($query))
      {    
           if(
$user['uid'] > 0)
          {
            
$row['subject'] = htmlspecialchars_uni($row['subject']);  
            
$my_p .= "<li><a href=\"{$mybb->settings['bburl']}/showthread.php?tid={$row['tid']}\">{$row['subject']}</a></li>";
            
        }
        
$my_p.= '</ul></div></fieldset>';
        
$e_my_p='<fieldset>
            <legend><strong>My Last Threads</strong></legend>
            <div align="left"><ul></ul></div></fieldset>'
;
            

}
}
?>
Zitieren
#2
Kommen denn Fehlermeldungen oder wird einfach nichts angezeigt? Wo genau hast Du den Code denn eingefügt? Vermutlich ist in der Varibale $post kein Wert enthalten...
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#3
Nein, es kommt einfach nix als Ausgabe.
Zitieren
#4
Wo hast du den Code überhaupt eingefügt?
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#5
Direkt im Template "member_profile"
Zitieren
#6
Im Template hast Du diesen Code eingefügt?

(09.12.2012, 15:34)Jockl schrieb: Vermutlich ist in der Varibale $post kein Wert enthalten...
Probiere mal, die UID anders abzufragen.


Edit: heißt "einfach nix als Ausgabe" eine weiße Seite?
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#7
$mybb-> $memprofile['uid'] erscheint mir nicht besonders sinnvoll...
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#8
@Jockl - Nein, die Memberprofil seite wird schon angezeigt, nur statt der anzeige der letzten themen bleibt sie so wie sie ist, also ohne veränderung.

@StefanT - Was würde stattdessen besser sein?
Zitieren
#9
Probier mal in dem query
PHP-Code:
uid='".intval($mybb->input['uid'])."' 
und in der if-Abfrage
PHP-Code:
if($mybb->user['uid'] != 0
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#10
Keine Veränderung mit deinem Code.
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Portalbox letzte Themen Icon mps 3 1.554 30.04.2015, 15:37
Letzter Beitrag: mps
  Sidebox: Letzte Themen aus verschiedenen Kategorien getrennt ausweisen falcao1010 0 1.296 10.12.2014, 20:17
Letzter Beitrag: falcao1010
  Letzte Themen, Beitraege und beliebteste Themen im Benutzer-CP reisender 7 2.840 07.04.2011, 23:58
Letzter Beitrag: reisender
Shield Portal: Letzte Themen whitenexx 2 1.983 26.01.2010, 17:33
Letzter Beitrag: StefanT
  Themen Seitenanzeige -Erste/letzte- Button sKippah 2 1.453 23.09.2008, 15:46
Letzter Beitrag: sKippah