Seite 1 von 1

Probleme mit eigenem Link

Verfasst: 01.10.2005 12:29
von charlymcfly
Also ich wollte in meiner Navigation den usern einen Link zu Ihren geposteten Attachments einbauen aber wenn ich in der tpl den link so angebe:

Code: Alles auswählen

<a href="uacp.php" class="gensmall">Attachments</a>
Dann bekomme ich immer invalid_session als Fehler.

Wie kann ich das nun ordentlich machen? Und so das die Mitglieder auf die Seite Ihrer Attachments kommen.

Verfasst: 01.10.2005 12:56
von Max
Hi,

Das liegt daran, dass durch den Link völlig unklar ist, wer da was will.
Um das zu ändern, mal ein Versuch.
Du müsstest in der page_header.php das hier

Code: Alles auswählen

'U_ATTACH_LINK' => append_sid($phpbb_root_path . 'uacp.' . $phpEx . '?u=' . $user_id . '&sid=' . $userdata['session_id']),
nach:

Code: Alles auswählen

'U_SEARCH' => append_sid('search.'.$phpEx),
einsetzen


Und in der Overall_header.tpl (oder index_body.tpl im Navigationsmenü oder in der portal_body.tpl) das Folgende an passender Stelle einsetzen:

Code: Alles auswählen

<span class="gensmall"><a href="{U_ATTACH_LINK}">Attachments</a></span>
Aber bitte nicht schlagen, wenn das nicht klappt - ist nur ein ungetesteter Trockenversuch ;-)



Gruß Max

Verfasst: 01.10.2005 13:00
von charlymcfly
super da klappt nun auf der profilseite sehr gut aber nicht auf den anderen seiten.

Da kommt dann immer das der benutzer nicht existiert

Verfasst: 01.10.2005 14:04
von Max
hmmmm,


und wenn Du mal in der page_header.php das Falgende an Stelle des vorherigen Codes ausprobierst:

Code: Alles auswählen

'U_ATTACH_LINK' => append_sid('uacp.'.$phpEx.'?u='.$userdata['user_id']),
Sonst habe ich dann auch erstmal keine Idee.



Gruß Max

Verfasst: 01.10.2005 14:35
von charlymcfly
jetzt steht leider nwieder überall invalid_session egal von wo ich den link versuche zu öffnen

Verfasst: 01.10.2005 15:01
von Max
naja, dann den letzten Versuch - der ist aber getestet und läuft

Wohin das kommt, weißt Du ja ;-)

Code: Alles auswählen

'U_ATTACH_LINK' => append_sid('uacp.'.$phpEx.'?u='.$userdata['user_id'] . '&sid=' . $userdata['session_id']),


Gruß Max

Verfasst: 01.10.2005 15:21
von charlymcfly
jetzt funktioniert es wunderbar.


Danke dir.


könntest mir auch bei meinem anderen problem helfen? http://www.phpbb.de/viewtopic.php?t=99091