---
title: "PHP Code mit Werten aus TV Eingabefeldern?"
url: "https://www.typo3.net/d/61128-php-code-mit-werten-aus-tv-eingabefeldern"
source: "typo3.net"
tags: ["Archiv","TemplaVoilà","Frage"]
created: "2007-04-17"
last_reply: "2007-04-20"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# PHP Code mit Werten aus TV Eingabefeldern?

Archiv › TemplaVoilà · 5 Antworten · gestartet 2007-04-17

## Eröffnungsbeitrag

**lorrey** · 2007-04-17 · [Beitrag #1](https://www.typo3.net/d/61128-php-code-mit-werten-aus-tv-eingabefeldern/1)

Hallo!

Ich versuche gerade ein FCE zu machen, welches mir PHP mit meinen Werten ausgibt...

```php
<?php 

echo '###EINGABE###'

?>
```

Also ich möchte dem Redaktuer zb ein Eingabefeld anbieten, wessen Ihnhalt dann per PHP weiterverarbeitet wird.
Z.B. so wie oben mit echo ausgegeben - das eigentliche PHP Script ist natürlich komplexer - aber ich würde gerne einfach das Prinzip verstehen.

Quasi ein ganz "normales" FCE nur nicht mit HTML Code, sondern PHP Code den ich mit TV mappen möchte.

Geht sowas überhaupt ohne die lumophpinclude Ext?

Besten dank schon mal!!!

## Antworten

### [#2](https://www.typo3.net/d/61128-php-code-mit-werten-aus-tv-eingabefeldern/2) · jenses · 2007-04-17

So wie du dir das denkst funktioniert es nicht.
Und du darfs innerhalb von TYPO3 niemals irgendeinen Inhalt per echo zurückgeben!

Werte eines FCEs kanns du bequem per userFunc bearbeiten.

Im TS Config mußt du dazu erst die Funktion inkluden:

```typoscript
includeLibs.meineFCEverwurschtelFunktion = pfad/zur/user_functions.php
```

Im DS-XML des FCEs mußt du dann nur noch den Inhalt deines Feldes verarbeiten,
zum Beispiel so:

```php
<TypoScript>
 <![CDATA[
 10 = TEXT
 10.current = 1
 10.postUserFunc = user_functions->machDiesUndDas
 10.postUserFunc.irgendeinParameter = TRUE
 10.postUserFunc.SinnDesLebens = 42
 ]]>
</TypoScript>
```

Du sagst Templavoila also, das der Inhalt des Feldes durch die Funktion "machDiesUndDas"
deiner Klasse "user_functions" gejagt werden soll.

### [#3](https://www.typo3.net/d/61128-php-code-mit-werten-aus-tv-eingabefeldern/3) · lorrey · 2007-04-18

hallo jenes,

vielen dank für deine antwort!
das ist doch schon mal ein ansatz der mir bestimmt weiterhilft.

ich hatte auch schon überlegt ein "fe plugin" zu erstellen - die frage ist nur, was ist mehr aufwand?
werde deine variante heute gleich mal ausprobieren...

### [#4](https://www.typo3.net/d/61128-php-code-mit-werten-aus-tv-eingabefeldern/4) · lorrey · 2007-04-19

... bin nun schon ein stück weiter:

```typoscript
10.postUserFunc.url = feldname
```

wie bekomme ich nun den wert aus meinem aktuellen feld in die userfunc übergeben?
mit der variante oben klappt es leider nicht :-(

und noch ne kleine frage wie kann ich die post variablen in der userfunc abfragen?

vielen dank!

### [#5](https://www.typo3.net/d/61128-php-code-mit-werten-aus-tv-eingabefeldern/5) · jenses · 2007-04-19

So funktioniert das nicht.
Deiner Userfunction werden genau zwei Werte übergeben:
**$content** (enthält in deinem Fall den Inhalt des aktuellen Feldes,
den brauchst du also nicht extra zu übergeben)
und
**$conf** (Array bestehend aus deinen übrigen Parametern).
Und die userfunction muß per

```php
return $content;
```

den manipulierten Inhalt natürlich auch wieder zurückgeben.

Schau dir mal die TSRef (und die Typo Core API) an,
da wird alles haargenau erklärt.

Per

```php
debug($variable,'erklärendes Label');
```

kannst du dir sämtliche Werte anzeigen lassen.

### [#6](https://www.typo3.net/d/61128-php-code-mit-werten-aus-tv-eingabefeldern/6) · lorrey · 2007-04-20

Super vielen dank!

---

Quelle: „PHP Code mit Werten aus TV Eingabefeldern?“, typo3.net, https://www.typo3.net/d/61128-php-code-mit-werten-aus-tv-eingabefeldern
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
