${"yearend".$i} = (int)request("yearend".$i); if (${"yearend".$i}){ $data = array('yearstart'=>${"yearstart".$i}, 'yearend'=>${"yearend".$i}, 'catalog'=>$catalog); } else { $data = array('yearstart'=>${"yearstart".$i}, 'yearend'=>0, 'catalog'=>$catalog); } $catalognew_class->addYearPeriod($data); } } $transaction = $catalognew_class->addCatalogtransaction($catalog,$tpl['user']['user_id']); $catalognew_class->addCataloghistoryField($transaction,'all'); $tpl['catalognew']['error']['added'] = true; } } } } catch (Exception $e){ var_dump($e->getMessage()); }