---
title: "Powermail - Datenbankeinträge erzeugen"
url: "https://www.typo3.net/d/91202-powermail-datenbankeintraege-erzeugen"
source: "typo3.net"
tags: ["Extensions","Datenbank","Frage","Powermail"]
created: "2009-07-10"
last_reply: "2009-07-12"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# Powermail - Datenbankeinträge erzeugen

Extensions · 4 Antworten · gestartet 2009-07-10

## Eröffnungsbeitrag

**oberonal** · 2009-07-10 · [Beitrag #1](https://www.typo3.net/d/91202-powermail-datenbankeintraege-erzeugen/1)

Ich habe die Extension powermail installiert, und habe ein einfaches Kontaktformular erstellt.
Nun möchte ich die Eingabefelder (name, email und kommentar) in eine extra Datenbanktabelle "user_comments_kontakt" zusätzlich abspeichern.

Ich benutze folgenden Typoscript-Code zum abspeichern der Daten:

```typoscript
plugin.tx_powermail_pi1 {
 dbEntry {
  user_comments_kontakt._enable = TEXT
  user_comments_kontakt._enable.value = 1
  user_comments_kontakt.pid = TEXT
  user_comments_kontakt.pid.field = uid
  user_comments_kontakt.tstamp = TEXT
  user_comments_kontakt.tstamp.data = date:U
  user_comments_kontakt.crdate = TEXT
  user_comments_kontakt.crdate.data = date:U
  
  user_comments_kontakt.name = TEXT
  user_comments_kontakt.name.data = uid25
  user_comments_kontakt.email = TEXT
  user_comments_kontakt.email.data = uid26
  user_comments_kontakt.comment = TEXT
  user_comments_kontakt.comment.data = uid27
 }
}
```

Der Datensatz wird zwar erzeugt, aber die Werte der Hauptfelder "name, email und comment" werden nicht eingetragen. Obwohl die uid (###uid###) Nummern mit den Feldern übereinstimmen. Die anderen Felder cruser_id, deleted und hidden sind standardmäßig nicht gesetzt also haben den Wert 0.
**Was mache ich beim eintragen der Inhalte der Hauptfelder falsch, und wie kann ich es beheben?**

## Antworten

### [#2](https://www.typo3.net/d/91202-powermail-datenbankeintraege-erzeugen/2) · Julian.​Hofmann · 2009-07-10

Hallo.

Der Zugriff auf die Daten ist *so* einfach nicht möglich. Wie in der [Doku](http://typo3.org/documentation/document-library/extension-manuals/powermail/1.4.15/view/1/10/#id4324683) beschrieben, erfolgt der Zugriff über die FE-Session:

```typoscript
user_comments_kontakt.name.data = TSFE:fe_user|sesData|powermail_123|uid45
```

Viele Grüße
Julian

### [#3](https://www.typo3.net/d/91202-powermail-datenbankeintraege-erzeugen/3) · einpraegsam.​net · 2009-07-10

ok, zu langsam

Aber hier der Link:
<http://typo3.org/documentation/document-library/extension-manuals/powermail/1.4.15/view/1/10/#id4324487>

### [#4](https://www.typo3.net/d/91202-powermail-datenbankeintraege-erzeugen/4) · oberonal · 2009-07-12

Leider funktioniert bei mir der Datenbankeintrag, nicht mit dem hier aufgelisteten Typoscript Beispiel oder dem Beispiel aus der Dokumentation.

```typoscript
user_comments_kontakt.name.data = TSFE:fe_user|sesData|powermail_123|uid45
```

Was muss ich in dem Typoscript-Code noch anpassen bis das es funktioniert?

### [#5](https://www.typo3.net/d/91202-powermail-datenbankeintraege-erzeugen/5) · Julian.​Hofmann · 2009-07-12

Die "123" hinter "powermail_" ist nur Beispielhaft. Das muss durch die ID Deines Formulars ersetzt werden.
Ebenso die "45" hinter "uid". Dies ist die ID des Formularfeldes, das Du speichern willst.

---

Quelle: „Powermail - Datenbankeinträge erzeugen“, typo3.net, https://www.typo3.net/d/91202-powermail-datenbankeintraege-erzeugen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
