|
38 | 38 | if (!filter_var($_POST['v_db_email'], FILTER_VALIDATE_EMAIL)) { |
39 | 39 | $_SESSION['error_msg'] = __('Please enter valid email address.'); |
40 | 40 | } |
41 | | - } |
42 | | - |
43 | | - if (empty($_SESSION['error_msg'])) { |
44 | | - if($_POST['v_type'] == 'mysql'){ |
45 | | - if (strlen($user.'_'.$_POST['v_database']) > 64){ |
46 | | - $_SESSION['error_msg'] = __('Maximum length of database is %s characters', 64); |
47 | | - }else if (!preg_match('/^[0-9a-zA-Z_]{1,64}$/',$user.'_'.$_POST['v_database'])){ |
48 | | - $_SESSION['error_msg'] = __('Database name may only contain lowercase/uppercase letters, numbers or a _'); |
49 | | - } |
50 | | - }else{ |
51 | | - if (strlen($user.'_'.$_POST['v_database']) > 63){ |
52 | | - $_SESSION['error_msg'] = __('Maximum length of database is %s characters', 63); |
53 | | - }else if (!preg_match('/^[0-9a-z_]{1,63}$/',$user.'_'.$_POST['v_database'])){ |
54 | | - var_dump(preg_match('/^[0-9a-z_]{1,63}$/',$user.'_'.$_POST['v_database'])); |
55 | | - $_SESSION['error_msg'] = __('Database name may only contain lowercase letters, numbers or a _'); |
56 | | - } |
57 | | - } |
58 | | - } |
59 | | - |
60 | | - if (empty($_SESSION['error_msg'])) { |
61 | | - if($_POST['v_type'] == 'mysql'){ |
62 | | - if (strlen($user.'_'.$_POST['v_dbuser']) > 32){ |
63 | | - $_SESSION['error_msg'] = __('Maximum length of database is %s characters', 32); |
64 | | - }else if (!preg_match('/^[0-9a-zA-Z_]{1,32}$/',$user.'_'.$_POST['v_dbuser'])){ |
65 | | - $_SESSION['error_msg'] = __('Username may only contain lowercase/uppercase letters, numbers or a _'); |
66 | | - } |
67 | | - }else{ |
68 | | - if (strlen($user.'_'.$_POST['v_dbuser']) > 63){ |
69 | | - $_SESSION['error_msg'] = __('Maximum length of database is %s characters', 63); |
70 | | - }else if (!preg_match('/^[0-9a-z_]{1,63}$/',$user.'_'.$_POST['v_dbuser'])){ |
71 | | - $_SESSION['error_msg'] = __('Username may only contain lowercase letters, numbers or a _'); |
72 | | - } |
73 | | - } |
74 | 41 | } |
75 | 42 |
|
76 | 43 | // Check password length |
|
0 commit comments