date: May 11,2010 Purpose: view user's profile (go_user/go_userSettings) TODO - enable security to only allow editing by the authenticated user */ include 'gohtmlhead.php'; include 'goheader.php'; $userID = $_REQUEST['userid']; $operation = strtolower($_REQUEST['bsupdateuser']); /* updating user profile */ if ($operation == 'update') { } if (!empty($userID)) { $userSettings = new goUserSettings($userID); $userName = $userSettings->getUserName(); } else { header("location: " . Config::getErrorPage() . "/" . "user_not_found"); exit; } echo '<form name="input" action="' . $_SERVER['PHP_SELF'] . '" method="POST">'; echo '<div id="personal">'; echo "<h2>User {$userName} - you have ID of {$userID}</h2>"; echo 'First Name: <input type="textbox" name="bsfirstname" value="' . $userSettings->getFirstName() . '" />'; echo 'Last Name: <input type="textbox" name="bslastname" value="' . $userSettings->getLastName() . '" />'; echo 'Email: <input type="textbox" name="bsemail" value="' . $userSettings->getEmail() . '" />'; echo '<input type="submit" name="bsupdateuser" value="Update" />'; echo "</div></br>"; echo "</form>"; echo '<div id="socialnetwork">'; echo "<h3>Facebook:"; echo 'ID: <input type="textbox" name="facebookid" value="' . $userSettings->getFacebookUserID() . '" />'; echo '<input type="textbox" name="facebookoauthtoken" value="' . $userSettings->getFacebookOAuthToken() . '" />';