Hello, i´m new with Chronoforms and php and i got problems to validate my form. When i submit nothing happens, just refresh the captcha.
Thanks.
Dante.
<?php
if( !preg_match("|^[a-zA-Z ]*$|", $form->data['nombre'] ))
{
$form->validation_errors['nombre'] = "No cumple los requerimientos";
}
if( !preg_match("|^[a-zA-Z ]*$|", $form->data['apellido'] ))
{
$form->validation_errors['apellido'] = "No cumple los requerimientos";
}
if ( !is_int($form->data['dni']) )
{
$form->validation_errors['dni'] = "No cumple los requerimientos";
}
/*if ( !test_4 )
{
$form->validation_errors['tipo-de-legajo'] = "Seleccione un tipo de legajo";
}*/
if ( !is_int($form->data['numero-de-legajo']) )
{
$form->validation_errors['numero-de-legajo'] = "No cumple los requerimientos";
}
/*if ( !test_6 )
{
$form->validation_errors['carrera'] = "Seleccione un tipo de legajo";
}*/
if ( !preg_match('/^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/',$form->data['e-mail']) )
{
$form->validation_errors['e-mail'] = "E-mail inválido";
}
if ( isset($form->validation_errors) && count($form->validation_errors) > 0
{
return false;
}
?>
Thanks.
Dante.
Hi Dante,
This line is missing the ) at the end:
Bob
This line is missing the ) at the end:
if ( isset($form->validation_errors) && count($form->validation_errors) > 0 )
Bob
Thank you. Was that.
Dante.
Dante.
This topic is locked and no more replies can be posted.