$nodept = $nodeptdrop = ""; } // Data Centers Form Submission if (isset($_REQUEST['dcaction']) && ($_REQUEST['dcaction'] == 'Create' || $_REQUEST['dcaction'] == 'Update')) { $dc->DataCenterID = $_REQUEST['datacenterid']; $dc->Name = $_REQUEST['name']; $dc->SquareFootage = $_REQUEST['squarefootage']; $dc->DeliveryAddress = $_REQUEST['deliveryaddress']; $dc->Administrator = $_REQUEST['administrator']; $dc->DrawingFileName = $_REQUEST['drawingfilename']; if ($_REQUEST['dcaction'] == 'Create') { if (!$dc->CreateDataCenter()) { $errormsg = "<h3>Datacenter not created, check the apache error log</h3>"; } } else { $dc->UpdateDataCenter(); } } if (isset($_REQUEST['datacenterid']) && $_REQUEST['datacenterid'] > 0) { $dc->DataCenterID = $_REQUEST['datacenterid']; $dc->GetDataCenter(); } $dcList = $dc->GetDCList(); $result = $dbh->prepare("SELECT * FROM fac_DataCenter LIMIT 1;"); $result->execute(); if ($result->rowCount() == 0) { // No data centers configured disable cabinets and complete options $nodc = "<h3>Define a data center</h3>"; $nodc .= isset($errormsg) ? $errormsg : ""; $nodccab = "<h3>You must create a Data Center before you can create cabinets in it.</h3>"; $nodcfield = "disabled";