---
title: "PHP in $content"
url: "https://www.typo3.net/d/63075-php-in-content"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2007-05-27"
last_reply: "2007-05-28"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# PHP in $content

Allgemein · 2 Antworten · gestartet 2007-05-27

## Eröffnungsbeitrag

**dirk01** · 2007-05-27 · [Beitrag #1](https://www.typo3.net/d/63075-php-in-content/1)

Wie muss der nachfolgende Code umgeschrieben werden, damit der PHP-Teil funktioniert?

Danke,
Dirk
PS: Die Frage hängt mit diesem Post zusammen: [/d/63030-typo3-und-xajax-dropdown-listen](https://www.typo3.net/d/63030-typo3-und-xajax-dropdown-listen)

```php
$content .= '
		<html>
		<body>
		<form name="form1" method="POST" action="">
		Type : 
		<select name="type" id="type" onchange="xajax_addTransports(\'transports\', document.form1.type.value)">
		  <option value="">--select--</option>
		  <? foreach ($mode as $mod) { ?>
		  <option value="<? =$mod ?>"><?= $mod ?></option>
		  <? } ?>
		</select>
		Transportation : 
		<select name="transports" id="transports" onchange="xajax_addBrands(\'brands\', document.form1.transports.value)"><option value="">--select--</option>
		</select>
		Brands : 
		<select name="brands" id="brands"><option value="">--select--</option>
		</select>
		<input type="submit" value="Submit" name="Submit" id="Submit" />
		</form>
		</body>
		</html>	
	';
	
	return $this->pi_wrapInBaseClass($content);
```

## Antworten

### [#2](https://www.typo3.net/d/63075-php-in-content/2) · webdeveloper · 2007-05-28

Hallo Dirk,

da du dich ja schon im PHP befindest, sind die <? ... ?> unnuetz.
Du musst $content also mit '; abschliessen, dann kommt dein foreach, und dann machst du mit $content .= '...  weiter.

Gruss
Alex

### [#3](https://www.typo3.net/d/63075-php-in-content/3) · dirk01 · 2007-05-28

Guten Morgen Alex,

Deine Antwort ist die Lösung  :D. Genau das habe ich gestern Abend mit Hängen und Würgen herausgefunden und wollte gerade eben die Antwort ins Forum stellen. Nun bist  Du mir zuvorgekommen  #paralyzed# .

Trotzdem Danke!

Siehe [/d/63030-typo3-und-xajax-dropdown-listen](https://www.typo3.net/d/63030-typo3-und-xajax-dropdown-listen):
Ich bin nun soweit, dass die drei Dropdown Listen angezeigt werden und das erste auch gefüllt ist. Die anderne Listen lassen sich (noch) nicht füllen.

Gruß,
Dirk

---

Quelle: „PHP in $content“, typo3.net, https://www.typo3.net/d/63075-php-in-content
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
