Example #1
0
 * Make sure you started your'e sessions!
 * You need to include su.inc.php to make SimpleUsers Work
 * After that, create an instance of SimpleUsers and your'e all set!
 */
session_start();
require_once dirname(__FILE__) . "/simpleusers/su.inc.php";
$SimpleUsers = new SimpleUsers();
// This is a simple way of validating if a user is logged in or not.
// If the user is logged in, the value is (bool)true - otherwise (bool)false.
if (!$SimpleUsers->logged_in) {
    header("Location: login.php");
    exit;
}
// If the user is logged in, we can safely proceed.
$userId = $_GET["userId"];
$user = $SimpleUsers->getSingleUser($userId);
if (!$user) {
    die("The user could not be found...");
}
$userInfo = $SimpleUsers->getInfoArray($userId);
if (isset($_POST["newkey"])) {
    if (strlen($_POST["newkey"]) > 0) {
        $SimpleUsers->setInfo($_POST["newkey"], $_POST["newvalue"], $userId);
    }
    if (isset($_POST["userInfo"])) {
        foreach ($_POST["userInfo"] as $pKey => $pValue) {
            $SimpleUsers->setInfo($pKey, $pValue, $userId);
        }
    }
    header("Location: users.php");
    exit;