示例#1
0
echo '</td></tr>
<tr><td>Zip code:</td><td><input type="text" name="postcode" value="' . htmlspecialchars($userdetails['postcode']) . '">';
foreach ($addressChanges as $address) {
    echo '</td><td>' . htmlspecialchars($address['postcode']);
}
echo '</td></tr>
<tr><td>Country:</td><td><input type="text" name="country" value="' . htmlspecialchars($userdetails['country']) . '">';
foreach ($addressChanges as $address) {
    echo '</td><td>' . htmlspecialchars($address['country']);
}
echo '</td></tr>
<tr><td></td><td><input type="submit" value="Update"></td>';
foreach ($addressChanges as $address) {
    echo '</td><td>Approved by ' . htmlspecialchars($address['count']) . '.';
    //If I haven't approved, show the approve button
    if (intval(getAddressVotes(getCertId(), $curusr, $address['address'], $address['city'], $address['state'], $address['postcode'], $address['country'])) === intval($address['count'])) {
        echo '<form method="post" action="profile" onsubmit="return confirm(&apos;Are you sure you want to change your address?&apos;);">
<input type="hidden" name="action" value="updateaddress">
<input type="hidden" name="address" value="' . htmlspecialchars($address['address']) . '">
<input type="hidden" name="city" value="' . htmlspecialchars($address['city']) . '">
<input type="hidden" name="state" value="' . htmlspecialchars($address['state']) . '">
<input type="hidden" name="postcode" value="' . htmlspecialchars($address['postcode']) . '">
<input type="hidden" name="country" value="' . htmlspecialchars($address['country']) . '">
<input type="submit" value="Approve">' . getCSRFinputcode() . '</form>';
    } else {
        echo ' including this device.';
    }
}
echo '</tr>
</tbody>
</table> ' . getCSRFinputcode() . '</form>';
示例#2
0
文件: db.php 项目: evazzadeh/EasyAuth
function requestAddressChange($certid, $user, $address, $city, $state, $postcode, $country)
{
    $currentMF = getMinFactors($user);
    //If MFA is not enabled, just make the change
    if ($currentMF < 2) {
        changeUserAddress($user, $address, $city, $state, $postcode, $country);
    } elseif (getAddressVotes($certid, $user, $address, $city, $state, $postcode, $country) >= $currentMF - 1) {
        //This is our last required vote, make the change.
        changeUserAddress($user, $address, $city, $state, $postcode, $country);
        removeAddressVotes($user);
        //And delete votes
    } else {
        addAddressVote($certid, $user, $address, $city, $state, $postcode, $country);
    }
}