Example #1
0
// 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;
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<title></title>
	  <meta http-equiv="content-type" content="text/html; charset=UTF-8" />