Zum Inhalt springen

USER-ID Auslesen.

Erstellt am 11. August 2006 · 5 Antworten · letzte Antwort am 28. Juli 2008

Tags: Frage

Sjoeren ·

Ich sitzt vor ner Wand und komm nicht mehr weiter.
(Is halt doch schon Freitag Nachmittag ^^)

Wie kann ich die ID des angemeldeten useres auslesen.
In welcher Variablen versteckt der sich ??.

Ich bedanke mich schonmal für die Antwort.

Und bitte macht schnell ich will in den Feierabend ^^

Sjoeren ·

Kaum fragt mann nach stolpert mann auch schon über die Lösung #angry#

$GLOBALS["TSFE"]->fe_user->user["uid"];

Anstelle von uid kann natürlich auch jeder andere Name von fe_user genommen werden.

Vincent2004 ·

ich binde gerade ein "externes php" script in meine tapo3 seite über die extension
page_php_content_pi1 ein.

kann ich irgendwie im externen phpscript (das über die extension in meinem tyypo3 eingebettet ist) die typo3 variablen auslesen ?
mit: $GLOBALS["TSFE"]->fe_user->user["uid"]; geht es nicht
--> Notice: Undefined index: TSFE in /var/www/
Danke
Vincent

andreaswald ·

Das Problem hatte ich auch schon. Um Zugriff auf die Variablen zu bekommen, habe ich in der Klassendefinition der Extension eine eine Variable angelegt (bei mir hieß sie $t3data) und habe ihr in der main-Funktion den Inhalt von $GLOBALS zugewiesen. Danach konnte ich im PHP-Skript mit $this->t3data auf die daten zugreifen.

Andreas

DAAfH ·

k danke habs aber anders gelöst und einfach ne typo3 lib hinzugefügt und dann ging en einige typo3 befehle und nen kleiner denkfehler war auch noch drinnen jetzt gehts .