function submitForm($data) { $_POST = $data; $obj = $_SESSION['_quickObject']; $form = $obj->_quickForm; $el = $obj->_quickElement; $form->updateSubmitValues(); $form->setDefaults($_POST); if (!$form->validate()) { return editInfo($obj); } switch ($obj->_quickAction) { case 'actionAdd': $obj->loadFromHTML($_POST); $obj->insertIntoDB(); //return sdump($obj,$obj); break; case 'actionUpdate': $obj->loadFromHTML($_POST); $obj->updateDB(); break; } return loadInfo($obj); }
function actionEditInfo($mysqli) { return editInfo($mysqli); }
forgotPassword($email); break; case 'changePassword': $oldPassword = $_REQUEST['oldPassword']; $newPassword = $_REQUEST['newPassword']; $newPasswordRepeat = $_REQUEST['newPasswordRepeat']; changePassword($oldPassword, $newPassword, $newPasswordRepeat); break; case 'editInfo': $firstName = $_REQUEST['firstName']; $lastName = $_REQUEST['lastName']; $gender = $_REQUEST['gender']; $birthday = $_REQUEST['birthday']; $country = $_REQUEST['country']; $zip = $_REQUEST['zip']; editInfo($firstName, $lastName, $gender, $birthday, $country, $zip); break; } function editInfo($firstName, $lastName, $gender, $birthday, $country, $zip) { global $db; session_start(); $errorList = ''; $firstError = true; if (strlen($firstName) == 0 || strlen($lastName) == 0 || strlen($gender) == 0 || strlen($birthday) == 0 || strlen($country) == 0 || strlen($zip) == 0) { if ($firstError) { $errorList .= 'Please fill all the required fields!'; $firstError = false; } else { $errorList .= '<br />Please fill all the required fields!'; }