$itemname = $_POST['name']; $publish = 0; if (isset($_POST['publish'])) { $publish = 1; } $itemdesc = ''; if (isset($_POST['description'])) { $itemdesc = $_POST['description']; } $imageid = ''; if (isset($_POST['imageid'])) { $imageid = $_POST['imageid']; } try { $item = new Item(); $item->setProperty('categoryid', isset($subcategoryid) ? $subcategoryid : $categoryid); $item->setProperty('name', $itemname); $item->setProperty('publish', $publish); $item->setProperty('description', $itemdesc); $item->setProperty('imageid', $imageid); $item->setProperty('price', $itemprice); $item->setProperty('dataowneruserid', $dataowneruserid); $item->setProperty('datachangebyuserid', $userid); $item->save(); $formmessage = 'Item "' . $itemname . '" added.'; $formmessageclass = 'green'; break; } catch (Exception $e) { $errormsg = $e->getMessage(); $formmessage = 'Cannot add category.'; $formmessageclass = 'red';