/** * Voegt een nieuwe gebruiker toe aan het gebruikersgegevensbestand. * @param $username gebruikersnaam van de toe te voegen gebruiker * @param $password wachtwoord van de toe te voegen gebruiker */ function addUser($username, $password, $firstname, $lastname, $sex, $email, $telephone) { $userdata = readUsers(); $newuser = array("password" => $password, "firstname" => $firstname, "lastname" => $lastname, "sex" => $sex, "email" => $email, "telephone" => $telephone); $userdata[$username] = $newuser; writeUsers($userdata); }
//sanitize new input and rewrite the uses.tsv file $newName = strip_tags($_POST['newName']); $newGender = strip_tags($_POST['newGender']); $newPhoneNum = strip_tags($_POST['newPhoneNum']); $newEmail = strip_tags($_POST['newEmail']); $allUsers = readUsers(); for ($i = 0; $i < count($allUsers); $i++) { if ($allUsers[$i]->username == $_SESSION['username']) { $allUsers[$i]->name = $newName; $allUsers[$i]->gender = $newGender; $allUsers[$i]->phone = $newPhoneNum; $allUsers[$i]->email = $newEmail; break; } } writeUsers($allUsers); } //change summary info if (isset($_POST['submitNewSummaryFlag'])) { $newSummary = sanitize($_POST['newSummary']); $userSummaries = readUserSummaries(); foreach ($userSummaries as $userSummary) { if ($userSummary->username == $_SESSION['username']) { $userSummary->summary = $newSummary; break; } } writeUserSummaries($userSummaries); } //END CHANGING NEWLY SUBMITTED USER INFORMATION //BEGIN ADDING COMMENT TO WALL
function createUser($user) { $users = listUsers(); array_push($users, $user); writeUsers($users); }
$user->pending = removePendingFriend($user->pending, $uname); $message = "You and {$uname} are now friends! Enjoy your online friendship."; } else { $message = "Declined {$uname}'s friend request."; //remove $uname from pending $user->pending = removePendingFriend($user->pending, $uname); } } else { if ($user->username == $uname) { if ($decision == "accept") { $user->friends[] = $_SESSION['username']; } } } } writeUsers($users); } ?> <div class="wrapper"> <div class="left"> <h3>Pending Requests</h3> <?php if (!empty($message)) { echo "<p>{$message}</p>"; } $requests = getRequests($_SESSION['username']); if (empty($requests)) { echo "<p>You have no new friend requests at this time.</p>"; } else { echo "<table>";