---
title: "PHP-code einfügen"
url: "https://www.typo3.net/d/4284-php-code-einfuegen"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2003-07-21"
last_reply: "2003-07-22"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# PHP-code einfügen

Allgemein · 2 Antworten · gestartet 2003-07-21

## Eröffnungsbeitrag

**Tanner** · 2003-07-21 · [Beitrag #1](https://www.typo3.net/d/4284-php-code-einfuegen/1)

Hallo,

ist es irgendwie möglich als INhalt PHP-Code einzugeben???

## Antworten

### [#2](https://www.typo3.net/d/4284-php-code-einfuegen/2) · rolli · 2003-07-21

> **Tanner schrieb:**
>
> Hallo,
>
> ist es irgendwie möglich als INhalt PHP-Code einzugeben???

Hallo,

es gibt in der FAQ einen kleinen Hinweis dazu. Allerdings funkt. der bei mir nicht. Vieleicht hilft es Dir ja <http://www.o4w.de/typo3faq/index.php>

### [#3](https://www.typo3.net/d/4284-php-code-einfuegen/3) · maxhb · 2003-07-22

Hi!

> **Tanner schrieb:**
>
> ist es irgendwie möglich als INhalt PHP-Code einzugeben???

Ja, das ist sogar rechteinfach:

```typoscript
includeLibs.script= fileadmin/meinscript.php
tmp = USER_INT
tmp.userFunc = meineklasse->main
```

Zusammen mit der Datei meinscript.php

```php
class meineklasse {
  function main() {
    ...
  }
}
```

kannst Du beliebigeb PHP-Code einbinden. Dazu einfach innerhalb Deiner Klasse weitere Methoden / Funktionen definieren und an der entsprechenden Stelle aufrufen.
Das Objekt *tmp* kannst Du  einfach einem Marker in Deinem Template zuweisen:

```typoscript
marks.MEINMARKER = tmp
```

Bei Fragen einfach noch mal melden.

CU
  maxhb

P.S.: Die Methoden Deiner Klasse sollten keine Ausgaben per echo u.ä. erzeugen, sondern einen String-Rückgabewert liefern, der dann über Typo3 ausgegeben wird.

```php
function HelloWorld() {
  return "Hello World!";
}
```

---

Quelle: „PHP-code einfügen“, typo3.net, https://www.typo3.net/d/4284-php-code-einfuegen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
