isUserloggedin()) $login->userSetTokens($login->id()); $getFromDB = true; $customer->setId($login->id()); switch($_POST['action']) { case 'save': if($login->isUserloggedin()) { $login->userSetTokens($login->id()); $customer->validate($_POST); if($customer->valid()) $customer->set($customer->getCleanedVals()); else # error with form { $validedForm = $customer->getValidedForm(); $processedForm = $customer->processFormArray($validedForm); $errorMsg = $processedForm['messages']; $cust = $processedForm['values']; $fieldErrs = $processedForm['errors']; $getFromDB = false; } } break; } if($getFromDB AND $login->isUserloggedin()) { $cust = $customer->get(); } $docTitle = "Edit Account"; $headCode = ' '; if($errorMsg) trigger_error($errorMsg,512); include SITE_HEADER; if($customerLoggedIn) include DIR_CART_VIEWS.'tpl_customer_bar.php'; include DIR_CART_VIEWS.'tpl_edit_account.php'; if(is_array($array)) { foreach($array as $file) { include DIR_CART_VIEWS.$file.'.php'; } } include SITE_FOOTER; ?>