Link zum Userprofil - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.6.x (https://www.mybb.de/forum/forum-58.html) +---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-59.html) +---- Thema: Link zum Userprofil (/thread-23041.html) |
RE: Link zum Userprofil - Plexxart - 31.12.2010 (31.12.2010, 10:54)StefanT schrieb: Ich nehme an, du musst \ vor die " setzen. Ohne den kompletten Code ist es aber natürlich nur geraten. Also hier ist der ganze Code mit der Änderung von frostschutz PHP-Code: <td class=\"lpost2\" width=\"15%\" style=\"text-align: left;\">{$gotolastpost}{$lastposttime}<br/>von <strong><a href="{$mybb->settings['bburl']}/member.php?action=profile&uid={$thread['lastposteruid']}">{$thread['lastposter']}</a></strong></td> Hierbei gehts um eine lastpoststabelle, bei der einfach zum Schluss der lastposter ausgegeben wird und diesen würde ich gerne mit seinem Profil verlinken. RE: Link zum Userprofil - Jockl - 31.12.2010 (31.12.2010, 11:05)StefanT schrieb: Die functions.php sollte doch überall eingebunden sein.Hat sich eh erledigt. Habe gerade erst Plexxart's Code entdeckt... ,) RE: Link zum Userprofil - StefanT - 31.12.2010 (31.12.2010, 11:06)Plexxart schrieb:Ja da fehlen Escape-Zeichen \.(31.12.2010, 10:54)StefanT schrieb: Ich nehme an, du musst \ vor die " setzen. Ohne den kompletten Code ist es aber natürlich nur geraten. RE: Link zum Userprofil - Plexxart - 31.12.2010 Also jetzt habe ich mal das probiert PHP-Code: <td class=\"lpost2\" width=\"15%\" style=\"text-align: left;\">{$gotolastpost}{$lastposttime}<br/>von <strong><a href=\"{$mybb->settings['bburl']}/member.php?action=profile&uid={$thread['lastposteruid']}\">{$thread['lastposter']}</a></strong></td> Die Errormeldung ist zwar jetzt weg, aber es gibt keinen korrekten Link zum User RE: Link zum Userprofil - Jockl - 31.12.2010 Probier doch mal "lasterposter" anstatt "lastposteruid". Das gibt es lt. Deinem Code nämlich gar nicht. RE: Link zum Userprofil - Plexxart - 31.12.2010 (31.12.2010, 11:58)Jockl schrieb: Probier doch mal "lasterposter" anstatt "lastposteruid". Das gibt es lt. Deinem Code nämlich gar nicht. So einfach ist die Welt ----- Cool, es funzt Danke dir Jockl RE: Link zum Userprofil - Plexxart - 31.12.2010 Schade zu früh gefreut, es wird zwar im Link der Name des Users aufgezeigt aber es fehlt die Uid zum User. Die ist scheinbar Notwendig um das richtige Profil aufzurufen. Dieser oben genannte Code ist auch hier zu finden. RE: Link zum Userprofil - frostschutz - 31.12.2010 Ich ging davon aus, daß sich das in einem Template abspielt... in PHP solltest du echt besser die entsprechende Funktion aufrufen. Zudem kannst du dir da ausgeben lassen was in $thread überhaupt drinsteht mit print_r($thread); oder var_dump($thread);. Den Eintrag lastposteruid gibts schon, ist halt die Frage WO das $thread bei dir überhaupt herkommt. RE: Link zum Userprofil - Jockl - 31.12.2010 Plexxart, probier doch bei dieser Abfrage PHP-Code: $query = $db->query(" RE: Link zum Userprofil - Plexxart - 31.12.2010 Na Endlich ----- es ist vollbracht ! Danke dir Jockl für den Tip, jetzt funktionierts einwandfrei. Du hast dir deine Bewertung redlich verdient Eigentlich hätte ich ja gleich mit allen Infos rauskommen können, nur dachte ich nicht, daß die Datei derartig komplex ist. Auch an allen anderen vielen Dank für die Mitarbeit ! Eine andere Frage zur anderen Datei; ich möchte mir auch die Folder ausgeben lassen. So schaut diese DB Abrage jetzt aus: PHP-Code: $query = $db->query(" Wie müsste ich denn jetzt die Abfrage für den Folder einabauen. Wenns zu komplex wird, dann könnens wir gerne dabei bleiben lassen. Ich bin nun glücklich für heute. |