00000000 00000018 00000030 00000048 00000060 00000078 00000090 000000A8 000000C0 000000D8 000000F0 00000108 00000120 00000138 00000150 00000168 00000180 00000198 000001B0 000001C8 000001E0 000001F8 00000210 00000228 00000240 00000258 00000270 00000288 000002A0
| 3C 3F 70 68 70 0A 2F 2A 20 76 69 6D 3A 20 73 65 74 20 65 78 70 61 6E 64 74 61 62 20 73 77 3D 34 20 74 73 3D 34 20 73 74 73 3D 34 3A 20 2A 2F 0A 2F 2A 2A 0A 20 2A 20 56 61 6C 69 64 61 74 69 6F 6E 20 63 61 6C 6C 62 61 63 6B 2E 0A 20 2A 0A 20 2A 20 40 70 61 63 6B 61 67 65 20 70 68 70 4D 79 41 64 6D 69 6E 2D 73 65 74 75 70 0A 20 2A 2F 0A 0A 2F 2A 2A 0A 20 2A 20 43 6F 72 65 20 6C 69 62 72 61 72 69 65 73 2E 0A 20 2A 2F 0A 72 65 71 75 69 72 65 20 27 2E 2F 6C 69 62 2F 63 6F 6D 6D 6F 6E 2E 69 6E 63 2E 70 68 70 27 3B 0A 0A 24 76 61 6C 69 64 61 74 6F 72 73 20 3D 20 61 72 72 61 79 28 29 3B 0A 72 65 71 75 69 72 65 20 27 2E 2F 6C 69 62 72 61 72 69 65 73 2F 63 6F 6E 66 69 67 2F 76 61 6C 69 64 61 74 65 2E 6C 69 62 2E 70 68 70 27 3B 0A 0A 68 65 61 64 65 72 28 27 43 6F 6E 74 65 6E 74 2D 74 79 70 65 3A 20 61 70 70 6C 69 63 61 74 69 6F 6E 2F 6A 73 6F 6E 27 29 3B 0A 0A 24 76 69 64 73 20 3D 20 65 78 70 6C 6F 64 65 28 27 2C 27 2C 20 66 69 6C 74 65 72 5F 69 6E 70 75 74 28 49 4E 50 55 54 5F 50 4F 53 54 2C 20 27 69 64 27 29 29 3B 0A 24 76 61 6C 75 65 73 20 3D 20 6A 73 6F 6E 5F 64 65 63 6F 64 65 28 66 69 6C 74 65 72 5F 69 6E 70 75 74 28 49 4E 50 55 54 5F 50 4F 53 54 2C 20 27 76 61 6C 75 65 73 27 29 29 3B 0A 69 66 20 28 21 28 24 76 61 6C 75 65 73 20 69 6E 73 74 61 6E 63 65 6F 66 20 73 74 64 43 6C 61 73 73 29 29 20 7B 0A 20 20 20 20 64 69 65 28 27 57 72 6F 6E 67 20 64 61 74 61 27 29 3B 0A 7D 0A 24 76 61 6C 75 65 73 20 3D 20 28 61 72 72 61 79 29 24 76 61 6C 75 65 73 3B 0A 24 72 65 73 75 6C 74 20 3D 20 50 4D 41 5F 63 6F 6E 66 69 67 5F 76 61 6C 69 64 61 74 65 28 24 76 69 64 73 2C 20 24 76 61 6C 75 65 73 2C 20 74 72 75 65 29 3B 0A 69 66 20 28 24 72 65 73 75 6C 74 20 3D 3D 3D 20 66 61 6C 73 65 29 20 7B 0A 20 20 20 20 24 72 65 73 75 6C 74 20 3D 20 27 57 72 6F 6E 67 20 64 61 74 61 20 6F 72 20 6E 6F 20 76 61 6C 69 64 61 74 69 6F 6E 20 66 6F 72 20 27 20 2E 20 24 76 69 64 73 3B 0A 7D 0A 65 63 68 6F 20 24 72 65 73 75 6C 74 20 21 3D 3D 20 74 72 75 65 20 3F 20 6A 73 6F 6E 5F 65 6E 63 6F 64 65 28 24 72 65 73 75 6C 74 29 20 3A 20 27 27 3B 0A 3F 3E 0A | <?php /* vim: set expand tab sw=4 ts=4 sts=4: */ /** * Validation callba ck. * * @package phpMy Admin-setup */ /** * Core libraries. */ requ ire './lib/common.inc.ph p'; $validators = array (); require './libraries /config/validate.lib.php '; header('Content-type : application/json'); $ vids = explode(',', filt er_input(INPUT_POST, 'id ')); $values = json_deco de(filter_input(INPUT_PO ST, 'values')); if (!($v alues instanceof stdClas s)) { die('Wrong dat a'); } $values = (array) $values; $result = PMA_c onfig_validate($vids, $v alues, true); if ($resul t === false) { $resu lt = 'Wrong data or no v alidation for ' . $vids; } echo $result !== true ? json_encode($result) : ''; ?> |