Zum Inhalt springen

mailformplus: Speichern in Datenbank

Erstellt am 12. Juni 2006 · Noch keine Antworten

Tags: Frage

idoru ·

Hallo,

ich versuche ein simples Testformulat mit drei Feldern zu erstellen. Diese drei Felder (Name, Vorname, E-Mail) sollen als erstes in der Datenbank gespeichert werden. Hierfür habe ich die mailformplus extension installiert, eine eigene Seite mit dem Plugin und dem Formular eingerichtet und ein kleines HTML-Template für das Formular erstellt. Ausserdem habe ich das ext-Template mit den folgenden Zeilen erstellt:

plugin.tx_thmailformplus_pi1.saveDB = 1

plugin.tx_thmailformplus_pi1.saveDB {
  dbTable = "name der datenbanktabelle"

### if dbkey is not set: "uid" is taken
  dbkey =uid

### [inputFieldName]:[DBName]
  mapping=Name:name,Vorname:vorname,E-Mail:email
}

Mein HTML-Template sieht wie folgt aus:

<form name="Formular" method="post" action="index.php" enctype="multipart/form-data">
  <table border="0" cellpadding="5" cellspacing="0" bgcolor="#E0E0E0">
    <tr>
      <td align="right">Name:</td>
      <td><input name="Vorname" type="text" size="30" maxlength="30" /></td>
    </tr>
    <tr>
      <td align="right">Vorname:</td>
      <td><input name="Zuname" type="text" size="30" maxlength="40" /></td>
    </tr>
    <tr>
      <td align="right">E-Mail:</td>
      <td><input name="Email" type="text" size="30" maxlength="30" /></td>
    </tr>
    <tr>
      <td align="right">Formular:</td>
      <td>
        <input type="submit" value=" Absenden " />
        <input type="reset" value=" Abbrechen" />
      </td>
    </tr>
  </table>
</form>

Ich denke ich habe alles so gemacht wie es in der "mailformplus" Dokumentation beschrieben wurde. Allerdings werden meine eingegebenen Daten nicht in der Datenbank gespeichert.

Ich wäre für jede Hilfe bei den folgenden Fragen sehr dankbar:

1.) Wie sehe ich was schief läuft? Kann ich mir irgendwo einen Fehler-Log anschauen oder entsprechende Meldungen ausgeben lassen?

2.) Hat einer von euch eine Ahnung wo das Problem liegen könnte?

Vielleicht habt ihr auch einfach nur ein Tipp wo ich weitere Infos zu dem Thema finden könnte?

Sagt bescheid wenn zur besseren Analyse des Problems noch mehr Infos benötigt werden.

Soweit vielen Dank,

Gruss,
idoru.