|
ulf-wendel.de   
|
|
 Home < PHP Schulung  < OOH Forms  < Grundlagen  < Custom Validators    |       |  
Print Version    
---
|
|
 Home 
 PHP Projekte 
 PHP Schulung 
    Informationsquellen 
    Geschichte 
    Core PHP 
    Fortgeschrittenes PHP 
    Templates 
    Cache-Technologien 
    OOH Forms 
       Grundlagen 
          Features 
          Formulare 
          Formularelemente 
          Basisformular 
          Validierung I 
          Validierung II 
          Längen-Test 
          RegExp-Test 
          Intro-Option 
          Custom Validators 
          Custom Validators II 
          Custom Validators III 
          Übersichtlichkeit 
          Defaults 
          Aliasnamen 
          Subelemente 
       JavaScript 
       XML 
       Layoutmanager 
       Pages 
       Wizards 
       Fazit 
 Technik der Site 
 Büchertipps 
 Fotografie 
 Airbrush 
 Kontakt 
 Stuff 

Custom Validators I

Es ist möglich an ein Element einen Validator in Form einer (Callback-)Funktion zu binden. Diese Funktion wird immer vor den Default-Validierungen aufgerufen und kann:

  • Fehlermeldungen erzeugen
  • Default-Validierungen aller Elemente kontrollieren
Damit lassen sich komplexe Tests durchführen, selbst Abhängigkeiten zwischen Elementen stellen kein Problem dar.

Neue Fehlermeldungen werden erzeugt mit der Methode boolean setValidationError(string $elname, string $error_message).

Die drei Default-Validierungen (RegExp/Länge/Intro) können für jedes Element mittels der Funktion void ValidationOn(mixed $ellist) aktiviert und mittels void ValidationOff(mixed $ellist) deaktiviert werden.

<  ^  >

 Neues

 XML/XSLT Menu
 OOH-Form Rewrite

 PEAR Cache:
  SHM Container

 Suchstring Parser
 Buchrezensionen
 PEAR Cache:
  OutputCompression

 PEAR Menu Browser
 PEAR Menu Tutorial 
 PEAR Cache


 Tipp

Download Version:
oben rechts,
Download *.tar.gz
|
| --- |
|
  Top   |   <  ^  >   |   phpOpenTracker Statistik   |   URL: http://www.ulf-wendel.de/schulung/ooh/basics/validierung_custom.php   |   Stand: 16.11.2001   |   © Ulf Wendel   
|
| --- |

0.017 s Bearbeitungszeit, 0.002 s IT[X], 0.005 s Menu 3