Zum Inhalt springen

Mailformplus und Eingaben prüfen

Erstellt am 15. Januar 2008 · 2 Antworten · letzte Antwort am 16. Januar 2008

Tags: Frage

Ati ·

Hallo zusammen,

habe mein Problem auch schon in einem anderem Forum gepostet also kann es möglich sein das nachfolgendes dem einen oder anderem bekannt vorkommt.Nun zu meinem anliegen.Ich benutze Mailformplus um Daten in einem Formular einzutragen und per Mail zu verschicken. Allerdings gibt es Eingaben die Besonderheiten aufweisen und diese möchte ich per "errorCheck" prüfen. So ist eine Eingabe eine Vim-Nummer (VertriebsInnendienstMitarbeiter) ,welche nummerisch ist und aus drei Ziffern besteht. Also bin ich nach langem suchen auf errorCheck = ereg:blablabla gestossen. Jetzt habe ich sämtliche Varianten ausprobiert aber es will nicht klappen. Selbst das Bsp aus der Doku...errorCheck = ereg:^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$ will nicht funktionieren. Ein einfaches "a" wird schon akzeptiert. Was könnte ich hier falsch machen?

Ati

Unbekannter Benutzer ·

Hallo Ati,

welche Version von Mailformplus verwendest du?

Es gab da einen Fehler in Versionen < 4.0.3. In der aktuellen Version 4.0.3 sollte dieser Fehler aber behoben sein. Die Verwendung von ereg wird auch etwas anders gehandhabt.

errorCheck.ereg = xyz

Details bitte der Doku entnehmen. Falls es trotzdem nicht funktioniert, bitte poste mal dein Typoscript und ich werd versuchen den Fehler entweder dort oder in der Mailformplus zu finden.

lg,
Reinhard

Ati ·

Hi,

Dir müßte gerade ganz warm werden ums Herz herum. Genau dies

errorCheck.ereg = xyz

anstatt

errorCheck = ereg:xyz

war es. Jetzt scheint es zu funktionieren!!!

Vielen vielen Dank

Ati