---
title: "Fehlermeldung im Kontaktformular"
url: "https://www.typo3.net/d/109039-fehlermeldung-im-kontaktformular"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2012-01-19"
last_reply: "2012-03-23"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Fehlermeldung im Kontaktformular

Extensions · 2 Antworten · gestartet 2012-01-19

## Eröffnungsbeitrag

**Cubana13** · 2012-01-19 · [Beitrag #1](https://www.typo3.net/d/109039-fehlermeldung-im-kontaktformular/1)

Hallo,

ich habe heute das erste mal versucht das neue Kontaktformular (form) einzubauen.

Hat auch soweit geklappt.
Allerdings kann ich das Formular nur einmal ausfüllen.

Beim nächsten Aufruf erhalte ich folgende ausgabe.

Fatal error: Call to a member function saveXML() on a non-object in /kunden/xxxxx/rp-hostingxxx/xxxx/typo3cms/typo3_src-4.6.3/typo3/sysext/form/Classes/View/Confirmation/Confirmation.php on line 101

In der Zeile 101 steht folgendes:

```php
$formInput = chr(10) .
   html_entity_decode(
      $node->saveXML($node->firstChild),
      ENT_QUOTES,
      'UTF-8'
   ) .
```

Meine Konfiguration sieht so aus.

```typoscript
enctype = multipart/form-data
method = post
title = Formular
prefix = tx_form
confirmation = 1
postProcessor {
	1 = mail
	1 {
		recipientEmail = xxx@xxx.de
		senderEmail = xxx@xxx.de
	}
}
10 = TEXTLINE
10 {
	name = name
	label {
		value = Name
	}
}
20 = TEXTLINE
20 {
	name = ort
	label {
		value = Ort
	}
}
30 = TEXTAREA
30 {
	cols = 40
	name = nachricht
	rows = 5
	label {
		value = Nachricht
	}
}
40 = SUBMIT
40 {
	name = 5
	value = senden
}
rules {
	1 = alphabetic
	1 {
		breakOnError = 
		showMessage = 1
		message = Use alphabetic characters
		error = The value contains not only alphabetic characters
		allowWhiteSpace = 1
		element = name
	}
	2 = alphabetic
	2 {
		breakOnError = 0
		showMessage = 1
		message =  
		error = The value contains not only alphabetic characters
		allowWhiteSpace = 0
		element = ort
	}
}
```

Hat jemand einen Tipp für mich??

Vielen Dank

Carsten

## Antworten

### [#2](https://www.typo3.net/d/109039-fehlermeldung-im-kontaktformular/2) · aimcom · 2012-03-23

Dasselbe Problem habe ich auch. Wenn das abgeschickte Formular keinen Inhalt hat, ist $node NULL. Ich habe es daher folgendermaßen gelöst:

```php
$nodeContent = ($node) ? $node->saveXML($node->firstChild) : '';
$formInput = chr(10) .
	html_entity_decode(
		$nodeContent,
		ENT_QUOTES,
		'UTF-8'
	) .
	chr(10);
```

### [#3](https://www.typo3.net/d/109039-fehlermeldung-im-kontaktformular/3) · karlchen · 2012-03-23

das klingt nach nem Bug, hat es denn schon jemand bei forge.typo3.org als Fehler gemeldet ?

---

Quelle: „Fehlermeldung im Kontaktformular“, typo3.net, https://www.typo3.net/d/109039-fehlermeldung-im-kontaktformular
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
