From 7f2a4fbfc5f2929ea21cd66ac9623806911b3b36 Mon Sep 17 00:00:00 2001 From: Steven Wittens Date: Thu, 11 Jan 2007 03:31:18 +0000 Subject: [PATCH] #108379: Faster profile field validation (eregi to preg_match) --- modules/profile/profile.module | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/profile/profile.module b/modules/profile/profile.module index 05ad71d1aa6..23cd8bc3495 100644 --- a/modules/profile/profile.module +++ b/modules/profile/profile.module @@ -306,7 +306,7 @@ Unless you know what you are doing, it is highly recommended that you prefix the */ function profile_field_form_validate($form_id, $form_values) { // Validate the 'field name': - if (eregi('[^a-z0-9_-]', $form_values['name'])) { + if (preg_match('/[^a-zA-Z0-9_-]/', $form_values['name'])) { form_set_error('name', t('The specified form name contains one or more illegal characters. Spaces or any other special characters except dash (-) and underscore (_) are not allowed.')); }