Kan het kloppen dat de enableAjaxValidator niet werkt in combinatie met zelf gemaakte validators? De zelfgemaakte validators werken overigens wel gewoon via de 'Submit' knop.
Het zou geweldig zijn als deze mooie functie werkt voor elke validator!
Bedankt voor je snelle reactie!
Nu heb ik mijn validators in class.Validator.php gezet maar nu werken ze voor de helft. Hier een voorbeeld van een validator:
<?php
function EmailValidator( $value ) {
include '../../../config.php'; //Algemene informatie
$query = "SELECT COUNT(1) FROM leden WHERE email = '".$value."'";
$sql = mysql_query($query) or die(mysql_error());
if(mysql_result($sql,0) > 0){
return "<br>Dit e-mail adres is al in gebruik! Slechts één account per e-mailadres is toegestaan.";
} else {
return Validator::IsEmail( $value );
}
}
?>
Het gedeelte 'Validator::IsEmail( $value )' wordt keurig uitgevoerd maar de query op een of andere reden niet. Deze wordt overigens wel uitgevoerd als ik op de submit button klik. Heb je enig idee waar dit mee te maken kan hebben?