Exemplo n.º 1
0
<?php

require_once './bootstrap.php';
require_once '../core/form_validator.php';
$MODULE_ROOT = '.';
$QWP_FORM_VALIDATOR_RULE = 'test1';
$_POST['f'] = array('user' => '*****@*****.**', 'pwd' => '111111', 'pwd1' => '11112');
initialize_request();
assert(qwp_validate_form() !== true);
$_POST['f'] = array('user' => 'aaabbb.com', 'pwd' => '111111', 'pwd1' => '111111', 'url' => 'http://www.qwp.com', 'd1' => '2015-09-01', 'd2' => '2015-09-01 18:20:11', 'age' => '21');
initialize_request();
assert(qwp_validate_form() !== true);
$_POST['f'] = array('user' => '*****@*****.**', 'pwd' => '111111', 'pwd1' => '111111', 'url' => 'http://www.qwp.com/test.php', 'd1' => '2015-09-01', 'd2' => '2015-09-01 18:20:11', 'age' => '21', 'invalid' => '2');
initialize_request();
assert(qwp_validate_form() === true);
assert(F('invalid') === null);
Exemplo n.º 2
0
    }
}
set_content_type(QWP_TP_JSON);
$msg_type = "error";
$ret = false;
$msg = "";
$data = array();
do {
    global $F;
    if (!isset($F)) {
        break;
    }
    if (qwp_ops_pre_check($msg) === false) {
        break;
    }
    $msg = qwp_validate_form();
    if ($msg !== true) {
        break;
    }
    $msg = "";
    if (qwp_custom_validate_form($msg) === false) {
        break;
    }
    _qwp_process_ops($msg, $data, $msg_type, $ret);
} while (false);
if (!$ret && !$msg) {
    $msg = L("Invalid parameters");
}
try {
    qwp_custom_ops_logger($ret, $msg);
} catch (Exception $e) {