[TYPO3-german] mailformplus + Felder auf Eingabe prüfen

Christian Wolff Chris at connye.com
Thu Apr 12 18:34:25 CEST 2007


Hallo manfred, hab vor meine lerzten mail diese noch nicht gesehen.
sieht alles ganz gut aus.
ich würde aber überlegen ob man die * gegen + symbole ersetzt:

momentan währen nämlich auch folgende eingaben "legal"
.05
.
21.
(leer)
da sternchen auf null oder mehr zeichen matcht.
während pluss auf 1 oder mehr matcht.
ungefähr so:
^[0-9]*$|^[0-9]+\.[0-9]+$

so ist weiterhin (leer) eine legale eingabe.
wenn du die eingabe einer zahl zur pflicht machen willst:
^[0-9]+$|^[0-9]+\.[0-9]+$

gruss chris


Am Thu, 12 Apr 2007 16:38:59 +0200 hat Manfred Rutschmann <manfred.rutschmann at cobra-tut.de> geschrieben:

> Am Thu, 12 Apr 2007 06:15:34 +0200 schrieb Manfred Rutschmann:
>
>> nen Codeschnipsel der die Felder entsprechend prüfen kann?
>
> Danke für Eure anteilnahme. Durch den Hinweis JS doch nicht zu verwenden
> klappt das mit dem errorcheck sehr gut. So sieht die aktuelle conf aus.
> eingaben wie "20" oder "234.982" sind erlaubt, eingaben wie "203,93" jedoch
> nicht.
>
> plugin.tx_thmailformplus_pi1.fieldConf {
> 	brennweitekurz.errorCheck = ereg:^[0-9]*$|^[0-9]*\.[0-9]*$
> 	brennweitelang.errorCheck = ereg:^[0-9]*$|^[0-9]*\.[0-9]*$
> 	offenblende.errorCheck = ereg:^[0-9]*$|^[0-9]*\.[0-9]*$
> 	kleineblende.errorCheck = ereg:^[0-9]*$|^[0-9]*\.[0-9]*$
> 	naheinstellgrenze.errorCheck = ereg:^[0-9]*$|^[0-9]*\.[0-9]*$
> 	gewicht.errorCheck = ereg:^[0-9]*$|^[0-9]*\.[0-9]*$
> 	lamellen.errorCheck = ereg:^[0-9]*$|^[0-9]*\.[0-9]*$
> 	filtergewinde.errorCheck = ereg:^[0-9]*$|^[0-9]*\.[0-9]*$
> }
>
> Gruß manfred!
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>
>



-- 
christian wolff - multimedia producer
telefon: (030) 789 134 99
handy: 0179 49 44 758
email: chris at connye.com
adresse: schenkendorfstr. 6 - 10965 berlin


More information about the TYPO3-german mailing list