ftimme
2005-11-30 f6ee7a108a27ce6ccf85995ac638c0692e0434c3
interface/lib/classes/tform.inc.php
@@ -487,6 +487,8 @@
            break;
            case 'INTEGER':
               $new_record[$key] = intval($record[$key]);
                                        //if($new_record[$key] != $record[$key]) $new_record[$key] = $field['default'];
                                        //if($key == 'refresh') die($record[$key]);
            break;
            case 'DOUBLE':
               $new_record[$key] = addslashes($record[$key]);
@@ -570,6 +572,12 @@
                  $this->errorMessage .= $this->wordbook[$errmsg]."<br>\r\n";
               }
            break;
                                case 'ISPOSITIVE':
                                        if(!is_numeric($field_value) || $field_value <= 0){
                                          $errmsg = $validator['errmsg'];
                                          $this->errorMessage .= $this->wordbook[$errmsg]."<br>\r\n";
                                        }
                                break;
            case 'CUSTOM':
               // Calls a custom class to validate this record
               if($validator['class'] != '' and $validator['function'] != '') {