---
title: "Mailformplus mit Dateiupload"
url: "https://www.typo3.net/d/57666-mailformplus-mit-dateiupload"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2007-02-12"
last_reply: "2007-03-12"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Mailformplus mit Dateiupload

Extensions · 3 Antworten · gestartet 2007-02-12

## Eröffnungsbeitrag

**Foxy25** · 2007-02-12 · [Beitrag #1](https://www.typo3.net/d/57666-mailformplus-mit-dateiupload/1)

hi zusammen

Ich bekomme den Datei-Upload per Mailformplus nicht hin.
Ansonsten klappt mit dem Formular alles:

Hier mal mein  Codeschnippel den ich im Template bei Setup eingebunden habe.
Kommt der eigentlich da hin oder direkt ins Formular rein ? Oder ganz woanders hin ???

#fileupload beim Mailversand via Mailformplus
plugin.tx_thmailformplus_pi1.saveDB = 1
plugin.tx_thmailformplus_pi1.saveDB {
        dbTabel = photo
	fileUpload = /fileadmin/bilder
	fileTypes = jpg,jpeg,jpe,gif
	fileSize = 500000 #500kb#
	    dbinsert=pid:80,hidden:0,Name:text,nachname:text,adresse:text,mail:text,file:binary
        dbkey =uid
	mapping=vorname:name,name:nachname,adresse:adresse,mail:mail,file:file,
}

Es ist also so, das ich ein Bild damit hochladen möchte.
Das Bild sollte dann in /fileadmin/bilder/  landen.(chmod777 is gemacht)

Wie muss den die Struktur der Tabelle in der DB sein ?
ich hab da ein paar felder angelegt: uid, pid, Name, Nachname, adresse, mail, file
hoffe das war so ok

hier der DB-Dump:

CREATE TABLE `photo` (
  `uid` char(10) NOT NULL,
  `pid` varchar(10) NOT NULL,
  `name` varchar(10) NOT NULL,
  `nachname` varchar(10) NOT NULL,
  `adresse` varchar(10) NOT NULL,
  `mail` varchar(10) NOT NULL,
  `file` binary(10) NOT NULL,
  PRIMARY KEY  (`uid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

--
-- Daten für Tabelle `photo`

Genaueres zum Formularfile : <http://www.himmlische-kreaturen.de/index.php?id=80>

Ich würde mich echt freuen wenn mir jemand helfen könnte, da ich echt nimmer weiter weis.

Oder hängt das ganze an einem Bug:

Hier näheres: [/d/54097-moeglicherweise-fehler-in-mailformplus-entdeckt/1](https://www.typo3.net/d/54097-moeglicherweise-fehler-in-mailformplus-entdeckt/1)

Gruß aus Koblenz

Foxy

## Antworten

### [#2](https://www.typo3.net/d/57666-mailformplus-mit-dateiupload/2) · Popp · 2007-02-28

Hi Foxy,

weiß nicht, ob das noch relevant ist, aber probier mal:

fileUpload = /fileadmin/bilder/

Witzigerweise funktioniert bei mir der Datei-Upload, aber ich kann keine Daten in der DB speichern... Du hast nicht zufällig eine Idee?

Beste Grüße!!

### [#3](https://www.typo3.net/d/57666-mailformplus-mit-dateiupload/3) · Foxy25 · 2007-03-08

Hi popp

danke für dein tip: aber nein es funzt immer noch net.

poste hier doch grad mal deine code und ich seh mal was ich tun kann....

das würde mir auch schon mal helfen. Hoffe das wir zusammen das problem gelöst bekommen..

Gruß Foxy

### [#4](https://www.typo3.net/d/57666-mailformplus-mit-dateiupload/4) · Popp · 2007-03-12

Hi Foxy,

ja, wäre super, wenn wir das hier irgendwie lösen können.
Hier mein Code, den ich in einem extension template laufen habe.

```typoscript
plugin.tx_thmailformplus_pi1.saveDB = 1
plugin.tx_thmailformplus_pi1.saveDB {
  dbTable = tt_bestandsaufnahme
  # change “41” to an existing page-ID in your TYPO3 project
  # dbinsert=pid:41,hidden:1,CType:textpic
  # if dbkey is not set: "uid" is taken
  dbkey =uid
  # [inputFieldName]:[DBName]
  mapping=name:name,subject:subject
  debug = 1
}

seite {
	# einbindung eines templates
	10.template.file = fileadmin/template/vorlage_ganz.html
	10.marks {
		MENU_MITTE = TEXT	
	}
}
```

Mit dem Code speichert er mir bei einem Upload die Daten in das angegebene Verzeichnis, aber leider nicht die ausgefüllten Felder in die Datenbank.
Irgendwie scheint er das nicht zu erkennen.
Ich bekomme im Debug-Modus folgende Zeile:
INSERT INTO tt_bestandsaufnahme ( name, subject ) VALUES ( '', '' )
Obwohl ich etwas in die Felder geschrieben habe.

Komischerweise sehe ich die eingebenen Felder aber in mailformplus.

Weiß echt nicht weiter...

Besten Dank für jede Hilfe!!

---

Quelle: „Mailformplus mit Dateiupload“, typo3.net, https://www.typo3.net/d/57666-mailformplus-mit-dateiupload
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
