コード例 #1
0
ファイル: login.php プロジェクト: HaroldV/API-Cedula.com.ve
             $msj = 'Se actualizó su contraseña con éxito.';
         } else {
             $error = 'Ocurrió un error interno registrando su cuenta, intente más tarde.';
         }
     }
 } else {
     if ($_GET['op'] == 'update_data') {
         $error = '';
         $countries = getCountries();
         if (strlen($_POST['name']) < 3 || !validName($_POST['name'])) {
             $error .= '- Su Nombre es requerido, solo puede usar caracteres alfanuméricos<br />';
         }
         if (strlen($_POST['address']) < 3 || !validAddress($_POST['address'])) {
             $error .= '- Su Dirección es requerida, solo puede usar caracteres alfanuméricos<br />';
         }
         if (strlen($_POST['phone']) < 3 || !validPhone($_POST['phone'])) {
             $error .= '- Su Teléfono es requerido, solo puede usar dígitos<br />';
         }
         if (strlen($_POST['vat']) > 0 && !validVat($_POST['vat'])) {
             $error .= '- Su identificación fiscal solo puede tener caracteres alfanuméricos<br />';
         }
         if ($error == '') {
             if (User::updateUserData($user->id, $_POST['name'], $_POST['vat'], $_POST['address'], $user->country, $_POST['phone'])) {
                 $msj = 'Se actualizó su información con éxito.';
             } else {
                 $error = 'Ocurrió un error interno registrando su cuenta, intente más tarde.';
             }
         }
     } else {
         if ($_GET['op'] == 'new_app') {
             $country = getGeoip();
コード例 #2
0
ファイル: update.php プロジェクト: AbigailRDyer/ADyerFinal
$group = getAllGroups();
//pulls the current entry data using the address_id
$contactInfo = read($addressid);
if (isPostRequest()) {
    //grabs all of the new entered data
    $group = filter_input(INPUT_POST, 'address_group_id');
    $fullname = filter_input(INPUT_POST, 'fullname');
    $email = filter_input(INPUT_POST, 'email');
    $address = filter_input(INPUT_POST, 'address');
    $phoneEntry = filter_input(INPUT_POST, 'phone');
    $website = filter_input(INPUT_POST, 'website');
    $birthday = filter_input(INPUT_POST, 'birthday');
    $errors = array();
    //removes everything but the numbers from the phone
    $phone = justNumbersPhone($phoneEntry);
    if (!validPhone($phone)) {
        //validates the phone number
        $errors[] = 'Phone is not valid';
    }
    if (count($errors) == 0) {
        //uploads the image, if no image was used it doesn't replace a previously uploaded image
        $image = uploadImage();
        if ($image == NULL) {
            updateNoImage($addressid, $group, $fullname, $email, $address, $phone, $website, $birthday);
            $results = 'Contact was successfully updated without the image';
        } else {
            update($addressid, $group, $fullname, $email, $address, $phone, $website, $birthday, $image);
            $results = 'Contact was successfully updated';
        }
    }
}