---
title: "PHP im HTML-Code"
url: "https://www.typo3.net/d/58518-php-im-html-code"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2007-02-26"
last_reply: "2007-03-01"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# PHP im HTML-Code

Extensions · 4 Antworten · gestartet 2007-02-26

## Eröffnungsbeitrag

**Elathan** · 2007-02-26 · [Beitrag #1](https://www.typo3.net/d/58518-php-im-html-code/1)

Hallo,

ich versuche verzweifelt einen PHP-Code in einem HTML-Formular unter zu bringen. Die mir bekannte Variante:

<input type="text" name="zeile1" value="<? php echo $zeile1; ?>">

funktioniert nicht, hier wird der String <? php echo $zeile1; ?> im Inputfeld ausgegeben.

Was mache ich denn da verkehrt? Wäre schön wenn mir jemand einen Tipp geben könnte.

## Antworten

### [#2](https://www.typo3.net/d/58518-php-im-html-code/2) · jayce · 2007-02-26

Hallo.

Kann es sein dass du versuchst PHP-Code in ein HTML Contentelement zu schreiben?
Dieser wird dann nicht ausgeführt sondern als Inhalt interpretiert.

### [#3](https://www.typo3.net/d/58518-php-im-html-code/3) · Elathan · 2007-02-27

Hallo jayce,

ja, das versuche ich. Wie muss ich es denn sonst machen?

### [#4](https://www.typo3.net/d/58518-php-im-html-code/4) · jayce · 2007-02-28

Hi.

Ich muss gestehen, ich habs selbst so noch nicht gemacht. Aber vielleicht dient es dir als Einstiegspunkt:

```typoscript
page.10 = PHP_SCRIPT
page.10.file = EXT:myext/myscript.php

page.20 = USER
page.20.userFunc = myext->myFunct
```

Hierfür musst du eine Extension schreiben, aber dürfte ausreichen wenn du in typo3conf/ext/ einen Ordner myext/ mit dem Skript anlegst.

myFunct sollte dann etwa so aussehen:
function myFunct($content,$conf){
     $content .= "Meine Ausgabe";
     return $content;
}

Alternativ könntest du auch:

```typoscript
page.10 = PHP_SCRIPT_EXT
page.10.file = EXT:myext/myscript.php

page.20 = USER
page.20.userFunc = myext->myFunct
```

Hier erfolgt die Ausgabe dann über die echo- und print-Befehle, zudem ist hier dann auch das Caching-System ausgeschaltet.

Der bequemere Weg dürfte aber über den Kickstarter gehen.

### [#5](https://www.typo3.net/d/58518-php-im-html-code/5) · dodongo · 2007-03-01

Hallo Elathan,

vielleicht solltest du es mal andersrum versuchen.

Also nicht phpCode in HtmlCode, sondern HtmlCode in phpCode. ;)

durch ein echo wär es meiner Meinung nach möglich:

```php
<? php

echo "<input type=text name=zeile1 value=".$zeile1.">...";

?>
```

jedenfalls müsste man dann den Seiteninhalt
von *Html* auf *Php Script* ändern
(vorher die Extension *page_php_content*
oder wie die hieß #paralyzed# , installieren).

Viele Grüße
dodongo

---

Quelle: „PHP im HTML-Code“, typo3.net, https://www.typo3.net/d/58518-php-im-html-code
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
