Changeset 1043 for trunk


Ignore:
Timestamp:
Feb 15, 2006, 9:44:33 PM (18 years ago)
Author:
nikrou
Message:

bug 287 fixed: params nb_image_line and nb_line_page must be not null scalar

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/language/en_UK.iso-8859-1/common.lang.php

    r1042 r1043  
    219219$lang['most_visited_cat_hint'] = 'displays most visited pictures';
    220220$lang['nb_image_per_row'] = 'Number of images per row';
     221$lang['nb_image_line_error'] = 'The number of images per row must be a not null scalar';
    221222$lang['nb_row_per_page'] = 'Number of rows per page';
     223$lang['nb_line_page_error'] = 'The number of rows per page must be a not null scalar';
    222224$lang['never_rated'] = 'You\'ve never rated this item';
    223225$lang['new_password'] = 'New password';
  • trunk/language/fr_FR.iso-8859-1/common.lang.php

    r1042 r1043  
    218218$lang['most_visited_cat_hint'] = 'afficher les images les plus vues';
    219219$lang['nb_image_per_row'] = 'Nombre de miniatures par ligne';
     220$lang['nb_image_line_error'] = 'Le nombre d\'images par ligne doit être un entier non nul';
    220221$lang['nb_row_per_page'] = 'Nombre de lignes par page';
     222$lang['nb_line_page_error'] = 'Le nombre de lignes par page doit être un entier non nul';
    221223$lang['never_rated'] = 'Vous n\'avez jamais voté pour cette image';
    222224$lang['new_password'] = 'Nouveau mot de passe';
  • trunk/profile.php

    r1036 r1043  
    4848{
    4949  $int_pattern = '/^\d+$/';
     50  if (empty($_POST['nb_image_line'])
     51      or (!preg_match($int_pattern, $_POST['nb_image_line'])))
     52  {
     53    array_push($errors, $lang['nb_image_line_error']);
     54  }
     55
     56  if (empty($_POST['nb_line_page'])
     57      or (!preg_match($int_pattern, $_POST['nb_line_page'])))
     58  {
     59    array_push($errors, $lang['nb_line_page_error']);
     60  }
    5061 
    5162  if ($_POST['maxwidth'] != ''
     
    129140   
    130141    $data = array();
    131     $data{'user_id'} = $_POST['userid'];
     142    $data['user_id'] = $_POST['userid'];
    132143   
    133144    foreach ($fields as $field)
     
    135146      if (isset($_POST[$field]))
    136147      {
    137         $data{$field} = $_POST[$field];
     148        $data[$field] = $_POST[$field];
    138149      }
    139150    }
Note: See TracChangeset for help on using the changeset viewer.