Пример #1
0
function delete_user($user)
{
    global $test;
    $age = (time() - $user->create_time) / 86400;
    echo "----------------\ndeleting user {$user->id} email {$user->email_addr} name {$user->name} age {$age} days\n";
    if ($test) {
        return;
    }
    delete_profile($user);
    forum_delete_user($user);
    BoincPrivateMessage::delete_aux("userid={$user->id} or senderid={$user->id}");
    BoincNotify::delete_aux("userid={$user->id}");
    $q = "delete from user where id={$user->id}";
    _mysql_query($q);
}
Пример #2
0
function do_delete_selected($logged_in_user)
{
    check_tokens($logged_in_user->authenticator);
    $msgs = BoincPrivateMessage::enum("userid={$logged_in_user->id}");
    foreach ($msgs as $msg) {
        $x = "pm_select_{$msg->id}";
        if (post_str($x, true)) {
            $msg = BoincPrivateMessage::lookup_id($msg->id);
            $msg->delete();
        }
    }
    Header("Location: pm.php?action=inbox&deleted=1");
}