$start_minute *= 1; $expires_year *= 1; $expires_month *= 1; $expires_day *= 1; $expires_hour *= 1; $expires_minute *= 1; $width *= 1; $height *= 1; // Name if ($name == '') { // Name empty $errortext[] = $l->g('banner_name_empty_error'); } elseif ($banner->_db_getList('id', 'name LIKE ' . $name, 1)) { // Banner with this name already exists $errortext[] = $l->g('banner_name_already_exists'); $banner->_db_freeList(); } // Position if ($display_position != 'p' && $display_position != 'm' && $display_position != 't' && $display_position != 'b') { $display_position = 't'; } // Validate start date if (!@checkdate($start_month, $start_day, $start_year) || $start_hour > 60 || $start_hour < 0 || $start_minute > 60 || $start_minute < 0) { $errortext[] = $l->g('start_date_invalid'); } // Validate expiration date if (empty($expires_never) && (!@checkdate($expires_month, $expires_day, $expires_year) || $expires_hour > 60 || $expires_hour < 0 || $expires_minute > 60 || $expires_minute < 0)) { $errortext[] = $l->g('expiration_date_invalid'); } // Width if ($display_position != 't' && $display_position != 'b' && $width <= 0) {