---
title: "User_ID in Pfad ausgeben?"
url: "https://www.typo3.net/d/46275-user-id-in-pfad-ausgeben"
source: "typo3.net"
tags: ["Allgemein","Frage","PHP"]
created: "2006-07-11"
last_reply: "2006-07-11"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# User_ID in Pfad ausgeben?

Allgemein · 1 Antwort · gestartet 2006-07-11

## Eröffnungsbeitrag

**sprudell** · 2006-07-11 · [Beitrag #1](https://www.typo3.net/d/46275-user-id-in-pfad-ausgeben/1)

Hallo Leutz,

hab da ein kleines Problemchen:

ich möchte für verschiedene User-Seiten verschiedene Logos ausgeben.

PHP Script:

```php
<?php

class user_library_class {

        function pageOwner($content,$conf) {
                global $TSFE;
       
                //$TSFE->set_no_cache();
       
                $this->sql = "SELECT perms_userid FROM pages WHERE pages.uid=".$GLOBALS["TSFE"]->id;
                $res=mysql(TYPO3_db, $this->sql);
                echo mysql_error();
                        $row=mysql_fetch_assoc($res);
                        $GLOBALS["TSFE"]->usrPageOwner=$row["perms_userid"];
                return;
        }
}
?>
```

TypoScript:

```typoscript
includeLibs.test_library = fileadmin/templates/script/PageOwner.php
page.1 = USER
page.1.userFunc = user_library_class->pageOwner
page.10.subparts.logo_top = FILE
page.10.subparts.logo_top.file = fileadmin/user_upload/freesite/users/TSFE : usrPageOwner/logo.gif
```

Funktioniert aber leider nicht  :'(

das PHP-Script ist OK, da ich die perms_userid augeben kann über einen subpart:

```typoscript
includeLibs.test_library = fileadmin/templates/script/PageOwner.php
page.1 = USER
page.1.userFunc = user_library_class->pageOwner
page.10.subparts.footer = TEXT
page.10.subparts.footer.data = TSFE : usrPageOwner
```

wie bekomme ich die perms_userid in den Pfad?
vielleicht kann mir ja jemand von euch einen tipp geben, in meinem hirn sind schon 42grad  :o

Gruss Sprudell

## Antworten

### [#2](https://www.typo3.net/d/46275-user-id-in-pfad-ausgeben/2) · sprudell · 2006-07-11

Hi Leutz,

bin selber drauf gekommen:

PHP:

```php
<?php

class user_library_class {

        function pageOwner($content,$conf) {
                global $TSFE;
       
                //$TSFE->set_no_cache();
       
                $this->sql = "SELECT perms_userid FROM pages WHERE pages.uid=".$GLOBALS["TSFE"]->id;
                $res=mysql(TYPO3_db, $this->sql);
                echo mysql_error();
                        $row=mysql_fetch_assoc($res);
                        $GLOBALS["TSFE"]->usrPageOwner="fileadmin/user_upload/freesite/users/".$row["perms_userid"]."/logo.gif";
                return;
        }
}
?>
```

TypoScript:

```typoscript
includeLibs.test_library = fileadmin/templates/script/PageOwner.php
page.1 = USER
page.1.userFunc = user_library_class->pageOwner
#
temp.userdata = TEXT
temp.userdata.data = TSFE : usrPageOwner
page.10.subparts.logo_top = FILE
page.10.subparts.logo_top.file < temp.userdata
```

Gruss Sprudell

---

Quelle: „User_ID in Pfad ausgeben?“, typo3.net, https://www.typo3.net/d/46275-user-id-in-pfad-ausgeben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
