Seite 1 von 1
session id in der overall_header.tpl abfragen
Verfasst: 20.11.2004 15:18
von dkhannjuck
hallo,
ich habe in die overall_header.tpl ein kleines script integriert. nun möchte ich aber, dass dies nur angezeigt wird wenn der user eingelogged ist. ich hab mir gedacht, dass ich das am besten mache indem ich schaue ob eine session id vorhanden ist. desshalb meine frage:
wie kann ich die session id in der overall_header.tpl abfragen?
Verfasst: 20.11.2004 15:27
von kratzer54847
warum machst du es nicht einfach mit
<!-- BEGIN switch_user_logged_in -->
{dein Code}
<!-- END switch_user_logged_in -->

Verfasst: 20.11.2004 16:44
von dkhannjuck
danke, hat funktioniert!
jetzt hab ich haber gleich noch ein problem:
und zwar brauche ich für ein anderes script den username des eingeloggten useres in der overall_teamplate.tpl. kann mir da vielleicht noch jemand helfen?
Verfasst: 20.11.2004 16:47
von kratzer54847
öffne includes/page_header.php
suche:
[/code]
füge danach ein
die Variable in der overall_header.tpl lautet dann {USERNAME}
Verfasst: 20.11.2004 18:14
von dkhannjuck
vielen dank, so würde das theoretisch funktionieren. aber jetzt ist mir aufgefallen, dass ich das menü in welchem ich den namen brauche auch in dieser page_header.php eingebunden habe:
'MENU' => implode("",file("
http://www.meine-page.de/menu.php")),
und dadurch kan ndas menüscript nicht auf {USERNAME} zugreifen...
ich sehe da jetzt im moment keine gute möglichkeit den name abzufragen

Verfasst: 20.11.2004 18:19
von kratzer54847
Verfasst: 21.11.2004 13:13
von dkhannjuck
nochmals danke für die hilfe!

ich hatte die seite nicht nach dem schema aufgebaut., aber das habe ich jetzt geändert. auch hier ist es wieder so:
prinzipiell funktioniert jetzt alles. jedoch nur, wenn ich das script alleine aufrufe, nicht aber wenn ich es in der page_header.php dann so eingebunden habe:
'MENU' => implode("",file("
http://www.meine-page.de/board/menu.php")),
wenn ich DANN nämlich den username ausgeben will, gibt er immer Anonymous aus, auch wenn ich korrekt eingeloggt bin. wenn ich nur das script direkt aufrufe geht alles prima...
Verfasst: 21.11.2004 14:01
von kratzer54847
Verfasst: 21.11.2004 14:10
von dkhannjuck
also genau das habe ich ja schon gemacht. ich habe das script genau so in der page_header.php includet. und wenn ich sie dann mit {MEIN_SCRIPT} in die overall_header.tpl include wird da script zwar immer angezeigt, aber ich kann NICHT auf die session/userdaten zugreifen OBWOHL ich sie nach diesem schema aufgebaut habe:
http://www.phpbb.de/doku/kb/artikel.php?artikel=72
WENN ich das script aber direkt aufrufe kann ich auf die session/userdaten zugreifen.
...das also ist mein problem
Verfasst: 01.02.2005 20:24
von dkhannjuck
monate vergangen, gleiches problem

hat niemand eine lösung?