Esempio n. 1
0
function remove_user()
{
    global $input;
    if (!db_user_delete($input['user_ID'])) {
        view_user_details();
        return;
    }
    db_unlink_user($input['user_ID']);
    db_log(db_gettable('users'), 'Removed internal user ' . $input['user_ID'], $_SESSION['user_login']);
    $input['action'] = 'view_users';
    view_users();
    notify_changes();
}
    echo "<td>" . "\n";
    echo "Select To Delete" . "\n";
    echo "</td>" . "\n";
    echo "</tr>" . "\n";
    for ($i = 0; $i < $num_items; $i++) {
        echo "<tr>" . "\n";
        for ($j = 0; $j < $num_fields; $j++) {
            echo "<td>" . "\n";
            echo mysql_result($users, $i, $j) . " " . "\n";
            echo "</td>" . "\n";
        }
        $id = mysql_result($users, $i, 0);
        echo "<td>" . "\n";
        echo "<input type=\"checkbox\" name=\"user[]\" value=\"{$id}\"><br/>" . "\n";
        echo "</td>" . "\n";
        echo "</tr>" . "\n";
    }
    echo "</table>" . "<br/>\n";
    echo "<input type=\"submit\" value=\"Delete Users\">" . "\n";
    echo "</form>" . "\n";
}
?>
</script>
<body  background = "1.png">
<?php 
view_users();
?>
</html>
</body>
</html>
Esempio n. 3
0
            ok();
        } else {
            warning($warnings);
        }
    } else {
        if (empty($warnings)) {
            $_SESSION['post']['user'] = $post['user'];
            // フォワード
            forward('/user/twostep_post');
        } else {
            $_view['user'] = $post['user'];
            $_view['warnings'] = $warnings;
        }
    }
} else {
    // 初期データを取得
    $users = select_users(array('where' => array('id = :id', array('id' => $_SESSION['auth']['user']['id']))));
    if (empty($users)) {
        warning('編集データが見つかりません。');
    } else {
        $_view['user'] = $users[0];
    }
    // 投稿セッションを初期化
    unset($_SESSION['post']);
    // 編集開始日時を記録
    $_SESSION['update']['user'] = localdate('Y-m-d H:i:s');
}
// ユーザの表示用データ作成
$_view['user'] = view_users($_view['user']);
// タイトル
$_view['title'] = '2段階認証設定';