MyBB.de Forum

Normale Version: Letzte 10 Themen im Benutzerprofil
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
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>'
;
            

}
}
?>
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...
Nein, es kommt einfach nix als Ausgabe.
Wo hast du den Code überhaupt eingefügt?
Direkt im Template "member_profile"
Im Template hast Du diesen Code eingefügt?

(09.12.2012, 16: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?
$mybb-> $memprofile['uid'] erscheint mir nicht besonders sinnvoll...
@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?
Probier mal in dem query
PHP-Code:
uid='".intval($mybb->input['uid'])."' 
und in der if-Abfrage
PHP-Code:
if($mybb->user['uid'] != 0
Keine Veränderung mit deinem Code.
Seiten: 1 2 3