Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 18.04.08, 08:53
Forum Stammgast
 
Registriert seit: 19.09.07
Beiträge: 200
Frage

Fehlerüberprüfung verbessern?


Hallo Leute,

ich hab die Ext dmaddredit (welche ein Frontend editing besitzt) und es werden dort die jeweiligen felder überprüft ob dort drin etwas steht.
Nun möchte ich die überprüfen verbessern und zwar soll für bestimmt felder geprüft werden ob überhaupt etwas drin steht, bzw korrektes drin steht.
Beispiel: man kann den Vor und Nachname eingeben, und wenn man z.b. Beim Vornamen nur ien Leerzeichen hinsetzt übernimmt er dieses, dass möchte ich vermeiden, das nur leerzeichen dortstehen.

Wie muss ich den Code verändern?
Hier ein Ausschnitt:
PHP-Code:
 function evalForm($markerArray) {
     
// t3lib_div::inList(strtolower... means it's required and will be checked
     // !t3lib_div::inList(strtolower... means not required and not checked
                
$markerArray["###FIRST_NAME###"] = ($this->piVars[first_name] || t3lib_div::inList(strtolower($this->conf["required_fields"]),"first_name")) ? $markerArray["###FIRST_NAME###"] : $this->makeEr
ror
($markerArray["###FIRST_NAME###"]); 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 18.05.08, 23:05
Benutzerbild von david
TYPO3 Forum Team
Moderator
 
Registriert seit: 17.07.06
Ort: München
Beiträge: 770
david eine Nachricht über Skype™ schicken

Du nimmst $this->piVars['first_name'] und überprüfst es mit Hilfe von PHP-String-Funktionen oder regulären AUsdrücken auf die gewünschten Eigenschaften, beispielsweise dass der Name mindestens drei Buchstaben != " " (Leerzeichen) hat und die zitierte Abfrage muss dann nicht mehr prüfen, ob die Eingabe existiert, sondern ob Deine Prüfung positiv ausgefallen ist.
__________________
Viele Grüße
David

TYPO3 4.1.6 | Win XP | Apache 2.0.52 | MySQL 4.0.23 | PHP 5.0.3

David Bruchmann - Mediengestaltung
www.bruchmann-web.de
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Seitenbrowser verbessern? Silver Extension suchen und neue vorschlagen 7 11.06.08 10:06
captcha Lesbarkeit verbessern? typonewbe Alle anderen Extensions 3 24.12.07 10:26
Frontend Editing verbessern el-scorcho TYPO3 4.x Fragen und Probleme 0 16.01.07 16:48
simulateStaticDocuments noch weiter verbessern StGaensler Tools und Tipps 2 27.04.06 22:24


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:46 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0