Zum Inhalt springen

Bug bei eMail Validierung in pil_mailform?

Erstellt am 1. August 2006 · 5 Antworten · letzte Antwort am 2. August 2006

Tags: Frage

T0m ·

Hallo

kann es sein dass in der Ext pil_mailform ein Bug in der eMail Validierung liegt ?

wenn man andre Required Felder nochnciht ausgefuellt hat und eine valide eMail eingibt gibt die Ext die Meldung aus dass die eMail nicht valide sei.

habe im Code mal nach entsprechender Stelle gesucht und

			// If [email] field not empty, email must be valid
			if (!empty($this->piVars['text']['email'])) {
				if (!$this->check_email($this->piVars['text']['email'])) {
					$this->errForm = true;
					$markers['###EMAIL_ERR###'] = $this->localconf['errorSubstitution'];
				}
			} else {
				$subMarkers["###HEADER_EMAIL_INVALID###"] = '';
			}

durch

			// If [email] field not empty, email must be valid
			if (!empty($this->piVars['text']['email'])) {
				if (!$this->check_email($this->piVars['text']['email'])) {
					$this->errForm = true;
					$markers['###EMAIL_ERR###'] = $this->localconf['errorSubstitution'];
				}
				else {
					$subMarkers["###HEADER_EMAIL_INVALID###"] = '';
				}
			} else {
				$subMarkers["###HEADER_EMAIL_INVALID###"] = '';
			}

ersetzt

damit klappt es bei mir

Gruessle Tom

just2b ·

Hallo,

kenne die Ext nicht, wird so sein können 😉 schreibs dem Autor bzw trags in Bugtracker (bugs.typo3.org) ein - Danke

georg

T0m ·

hab dem Author ne Mail geschrieben

hmm dass du die Ext nicht kennst wundert mich aber, haett ich lieber den Namen - TMailform - verwenden sollen anstelle den Namen des Ext Dirs ?! #paralyzed#

Guessle Tom

just2b ·
T0m schrieb

hmm dass du die Ext nicht kennst wundert mich aber, haett ich lieber den Namen - TMailform - verwenden sollen anstelle den Namen des Ext Dirs ?! #paralyzed#

wollt sagen ich hab sie nicht im Einsatz, kann also nicht sagen obs einen Bug gibt und nur weil Moderator neben meinem Namen steht.. ach sagt doch nix 😉

georg

npuens ·

weiss jemand was ich machen muss, dass ich diverse Felder als Pflichfelder definieren kann? das formular funktioniert sonst super.

vielen dank

sascha

T0m ·

kommt drauf an welche Version du hast, aber steht ganz gut im Handbuch
hab mich nach dem Update auch gewundert warums auf einmal nimmer geklappt hatte

auf jeden Fall kannst dus im TS oder im Flexform angeben, wie du es formatierst steht im Handbuch

aber was hat des mit dem Post zu tun ? 🙂

ich hoff ich konnt dennoch helfen

Gruessle Tom