Hallo
Irgend hänge ich gerade bei einem Skript. Dieses Script gibt unter anderem auch den User aus der zuletzt geschrieben hat.
Die Ausgabe erfolgt korrekt und jetzt würde ich noch gerne einen Link zum Profil setzen, bringe das aber leider nicht zusammen.
Soweit bin ich bis jetzt gekommen:
PHP-Code:
<a href={$mybb->settings['bburl']}/member.php?action=profile&uid>{$thread['lastposter']}</a>
Kann mir bitte wer sagen wie der korrekte Link wäre, sodass beim Namen auch der Link zum Userprofil angegeben wird ?
Danke schon mal für eure Antworten !
Es empfiehlt sich, den Link per PHP zu erstellen: build_profile_link
(30.12.2010, 15:39)StefanT schrieb: [ -> ]Es empfiehlt sich, den Link per PHP zu erstellen: build_profile_link
Nun ja, der obige Code ist eine Php Datei.
Wobei ich jetzt etwas ratlos bin wie ich den "build_profile_link" Befehl in den obigen Link einbauen soll.
Da kommt dann ein kompletter HTML-Link raus:
build_profile_link($username)
(30.12.2010, 15:55)StefanT schrieb: [ -> ]Da kommt dann ein kompletter HTML-Link raus:
build_profile_link($username)
Sorry das hilft mir nix, weil ich mich in php nicht so tolle auskenne.
(30.12.2010, 15:38)Plexxart schrieb: [ -> ]PHP-Code:
<a href={$mybb->settings['bburl']}/member.php?action=profile&uid>{$thread['lastposter']}</a>
Ungetestet:
PHP-Code:
<a href="{$mybb->settings['bburl']}/member.php?action=profile&uid={$thread['lastposteruid']}">{$thread['lastposter']}</a>
Wobei man das bburl/ weglassen kann, wenn du eh schon im Foren-Verzeichnis bist. Dann würde auch a href="member.php?usw" reichen.
(31.12.2010, 00:13)frostschutz schrieb: [ -> ]Ungetestet:
PHP-Code:
<a href="{$mybb->settings['bburl']}/member.php?action=profile&uid={$thread['lastposteruid']}">{$thread['lastposter']}</a>
Wobei man das bburl/ weglassen kann, wenn du eh schon im Foren-Verzeichnis bist. Dann würde auch a href="member.php?usw" reichen.
Danke dir Frostschutz für deine Mitarbeit !
Habe den Link eingebaut und bekomme aber eine Fehlermeldung.
Code:
Parse error: syntax error, unexpected '{' in /home/.sites/81/site18/web/bastelstube/lastposts.php on line 197
Hat sonst noch wer eine Idee was man da anders machen könnte.
Ich nehme an, du musst \ vor die " setzen. Ohne den kompletten Code ist es aber natürlich nur geraten.
vermutlich musst Du auch in Deiner Datei die functions.php einbinden, um build_profile_link() nutzen zu können.
Die functions.php sollte doch überall eingebunden sein.