---
title: "PHP im Head einbinden."
url: "https://www.typo3.net/d/73106-php-im-head-einbinden"
source: "typo3.net"
tags: ["Backend","Frage"]
created: "2008-01-30"
last_reply: "2008-01-31"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# PHP im Head einbinden.

Backend · 1 Antwort · gestartet 2008-01-30

## Eröffnungsbeitrag

**slashwalker** · 2008-01-30 · [Beitrag #1](https://www.typo3.net/d/73106-php-im-head-einbinden/1)

Hallo T3ler
ich möchte im Head einer TYPO3 Seite ein PHP Script aufrufen.
Also habe ich folgendes probiert:

```typoscript
page.headerData.13 =PHP_SCRIPT
page.headerData.13.file=fileadmin/meinscript.php
```

das Script wird auch ordnungsgemäß ausgeführt, allerdings landet der Output oberhalb des DOCTYPE und verursacht:
Warning:  Cannot modify header information - headers already sent by (output started at /var/www/vhosts/domain.de/httpdocs/fileadmin/meinscript.php:3) in /var/www/vhosts/domain.de/httpdocs/typo3/sysext/cms/tslib/class.tslib_fe.php
on line 2907

```typoscript
page.headerData.12 =TEXT
page.headerData.12.value=<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script><script type="text/javascript">/*<![CDATA[*/_uacct = "UA-xxxx-x";urchinTracker();/*]]>*/</script>
```

Landet allerdings wie erwartet im Head.

Wie kann ich ein PHP Script im Head so aufrufen, das der Output auch wirklich im Head landet?

## Antworten

### [#2](https://www.typo3.net/d/73106-php-im-head-einbinden/2) · jenses · 2008-01-31

Den output grundsätzlich per

```php
return $content;
```

zurückgeben, nicht per echo oder print.
So steht´s auch in der TSRef...

---

Quelle: „PHP im Head einbinden.“, typo3.net, https://www.typo3.net/d/73106-php-im-head-einbinden
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
