---
title: "Suche Extention: Mailformular mit SQL-Unterstützung"
url: "https://www.typo3.net/d/69668-suche-extention-mailformular-mit-sql-unterstuetzung"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2007-10-24"
last_reply: "2007-10-24"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# Suche Extention: Mailformular mit SQL-Unterstützung

Extensions · 4 Antworten · gestartet 2007-10-24

## Eröffnungsbeitrag

**Berndi** · 2007-10-24 · [Beitrag #1](https://www.typo3.net/d/69668-suche-extention-mailformular-mit-sql-unterstuetzung/1)

Hallo Experten,

ich suche eine Extention, die mir ermöglicht Formulareinträge in eine SQL-Datenbank zu übergeben und dem Benutzer dann auch  ein Mail schickt.

Bevorzugt mit Bestätigungsoption ...

Ich habe schon versucht das irgendwie mit 'mailformplus' zu realisieren, aber irgenwie ist das wohl nicht dafür vorgesehen.

Danke schonmal ...
Berndi

## Antworten

### [#2](https://www.typo3.net/d/69668-suche-extention-mailformular-mit-sql-unterstuetzung/2) · just2b · 2007-10-24

natürlich geht das mit mailformplus

georg

### [#3](https://www.typo3.net/d/69668-suche-extention-mailformular-mit-sql-unterstuetzung/3) · Berndi · 2007-10-24

> **just2b schrieb:**
>
> natürlich geht das mit mailformplus

Kannst Du mir dann bitte, bitte verraten, wie ich das anstelle ?

Wenn ich die Formulardaten an ein externes php-Script übergebe verlasse ich immer die Topografie von Typo3.

Vielleicht bin ich einfach zu doof und benötige HILFEEE !!!

Gruß,
Berndi

### [#4](https://www.typo3.net/d/69668-suche-extention-mailformular-mit-sql-unterstuetzung/4) · just2b · 2007-10-24

das geht mit ner userfunc, da sollte alles im manual stehen

georg

### [#5](https://www.typo3.net/d/69668-suche-extention-mailformular-mit-sql-unterstuetzung/5) · Berndi · 2007-10-24

So, nun habe ich es hinbekommen, dass die Formulareinträge in meine Datenbanktabelle geschrieben werden.

(Hatte irgendwie gedacht, dass das Beispiel im Template ausreicht ... ;))
Hab' es aber jetzt ins TS-Setup geschrieben und es klappt.

Jetzt habe ich aber ein anderes Problem ...

Wie überprüfe ich, ob ein Formulardatensatz bzw. -eintrag nicht schon in der Datenbanktabelle vorhanden ist ?

Ich versuche mich gerade durch die Dokumentation zu quälen, aber meine Versuche klappen irgendwie nicht.

Habe Datei erstellt: class.bas_pruefung.php

```php
<?php

class bas_pruefung {


  function Name_schon_vorhanden($Name) {
  
    $Name_query = "SELECT * FROM Basar2008 WHERE Name='$Name'";
    $result = mysql_query($Name_query);
    if (!$result) echo "<h2>Error".mysql_error;
    return mysql_num_rows($result);
    }

  function Email_schon_vorhanden($Email) {
  
    $Email_query = "SELECT * FROM Basar2008 WHERE Email='$Email'";
    $result = mysql_query($Email_query);
    if (!$result) echo "<h2>Error".mysql_error;
    return mysql_num_rows($result);
    }  
  }
?>
```

und habe dann folgenden Eintrag im TS-setup

```typoscript
plugin.tx_thmailformplus_pi1.saveUserFunc = EXT:fileadmin/class.bas_pruefung.php:bas_pruefung->Name_schon_vorhanden
```

Leider weiß ich jetzt nicht weiter ...

Hat jemand eine Idee ?

Gruß,
Berndi

---

Quelle: „Suche Extention: Mailformular mit SQL-Unterstützung“, typo3.net, https://www.typo3.net/d/69668-suche-extention-mailformular-mit-sql-unterstuetzung
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
