Example #1
0
function validateData($post, $formdef)
{
    // Para cada elemento de data
    foreach ($post as $key => $element) {
        $post[$key] = Validate($element, $key, getElementDef($formdef, $key));
        //Validar
    }
    $validation['result'] = true;
    foreach ($post as $validated) {
        if ($validated['result'] === 'notDefined' || $validated['result'] === true) {
            $validation['result'] = $validation['result'] && true;
        } else {
            $validation['result'] = $validation['result'] && false;
            $validation['info'] = $post;
        }
    }
    return $validation;
}
Example #2
0
function ValidateData($data, $formdef)
{
    foreach ($data as $key => $element) {
        $data[$key] = Validate($key, $element, getElementDef($formdef, $key));
    }
    //     echo "<pre>";
    //     print_r($data);
    //     echo "</pre>";
    $validation['result'] = true;
    foreach ($data as $validated) {
        if ($validated['result'] === 'notDefined' || $validated['result'] === true) {
            $validation['result'] = $validation['result'] && true;
        } else {
            $validation['result'] = $validation['result'] && false;
            $validation['info'] = $data;
        }
    }
    return $validation;
}