Anyone seen a problem whereby the default value for a field is ignored? Here's my relevent config. The problem I'm having is with the received mail field. All new users are having a null value put in by default.
'FirstName' => [0, 'alpha', 20, 255, 1, '', ''],
'LastName' => [1, 'alpha', 20, 255, 1, '', ''],
'Email' => [2, 'alpha', 20, 255, 0, '', '.+@.+..+'],
'HomeNumber' => [3, 'numer', 20, 255, 0, '', '\d{1}'],
'WorkNumber' => [4, 'numer', 20, 255, 0, '', '\d{1}'],
'Mobile' => [5, 'numer', 20, 255, 0, '', '\d{1}'],
'CurrentJob' => [6, 'alpha', '40x5', 1000, 0, '', ''],
'ID' => [7, 'alpha', -1, 255, 0, '', ''],
'UserID' => [8, 'alpha', -1, 255, 0, '', ''],
'Receive Mail' => [9, 'alpha', -1, 255, 0, 'Yes', 'Yes|No']
);
Thanks
-< Obelix >-
Code:
db_def = ( 'FirstName' => [0, 'alpha', 20, 255, 1, '', ''],
'LastName' => [1, 'alpha', 20, 255, 1, '', ''],
'Email' => [2, 'alpha', 20, 255, 0, '', '.+@.+..+'],
'HomeNumber' => [3, 'numer', 20, 255, 0, '', '\d{1}'],
'WorkNumber' => [4, 'numer', 20, 255, 0, '', '\d{1}'],
'Mobile' => [5, 'numer', 20, 255, 0, '', '\d{1}'],
'CurrentJob' => [6, 'alpha', '40x5', 1000, 0, '', ''],
'ID' => [7, 'alpha', -1, 255, 0, '', ''],
'UserID' => [8, 'alpha', -1, 255, 0, '', ''],
'Receive Mail' => [9, 'alpha', -1, 255, 0, 'Yes', 'Yes|No']
);
Thanks
-< Obelix >-