From 2a01c7472a31ef36435ac4ca6022bcdfda149802 Mon Sep 17 00:00:00 2001 From: nikrou Date: Wed, 15 Feb 2006 20:44:33 +0000 Subject: bug 287 fixed: params nb_image_line and nb_line_page must be not null scalar git-svn-id: http://piwigo.org/svn/trunk@1043 68402e56-0260-453c-a942-63ccdbb3a9ee --- profile.php | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'profile.php') diff --git a/profile.php b/profile.php index 2aab4c05d..8c4db8fce 100644 --- a/profile.php +++ b/profile.php @@ -47,6 +47,17 @@ $errors = array(); if (isset($_POST['validate'])) { $int_pattern = '/^\d+$/'; + if (empty($_POST['nb_image_line']) + or (!preg_match($int_pattern, $_POST['nb_image_line']))) + { + array_push($errors, $lang['nb_image_line_error']); + } + + if (empty($_POST['nb_line_page']) + or (!preg_match($int_pattern, $_POST['nb_line_page']))) + { + array_push($errors, $lang['nb_line_page_error']); + } if ($_POST['maxwidth'] != '' and (!preg_match($int_pattern, $_POST['maxwidth']) @@ -128,13 +139,13 @@ SELECT '.$conf['user_fields']['password'].' AS password ); $data = array(); - $data{'user_id'} = $_POST['userid']; + $data['user_id'] = $_POST['userid']; foreach ($fields as $field) { if (isset($_POST[$field])) { - $data{$field} = $_POST[$field]; + $data[$field] = $_POST[$field]; } } mass_updates(USER_INFOS_TABLE, -- cgit v1.2.3