Example #1
0
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);
}
Example #2
0
function actionEditInfo($mysqli)
{
    return editInfo($mysqli);
}
Example #3
0
        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!';
        }