<?php require "includes/mysql_database_connection.php"; require "includes/projects_management_function.php"; include "includes/cv_management_function.php"; include "includes/profile_management_function.php"; include "includes/session.php"; include "includes/util.php"; redirectToHTTPS(); if (isset($_GET['selectedSearchedUsername'])) { $searchedUsername = urldecode($_GET['selectedSearchedUsername']); if (hasProfileDetailsByUsername($searchedUsername)) { $userProfilePicturePath = getProfilePicturePathByUsername($searchedUsername); $selectedUserProfileDetails = getProfileDetailsByUsername($searchedUsername); $selectedUserEmail = $selectedUserProfileDetails["email"]; $selectedUserFirstName = $selectedUserProfileDetails["first_name"]; $selectedUserLastName = $selectedUserProfileDetails["last_name"]; $selectedUserGender = $selectedUserProfileDetails["gender"]; $selectedUserAddress1 = $selectedUserProfileDetails["address_line1"]; if (isset($userProfileDetails["address_line2"])) { $selectedUserAddress2 = $userProfileDetails["address_line2"]; } else { $selectedUserAddress2 = ""; } $selectedUserCountry = $selectedUserProfileDetails["country"]; if (isset($userProfileDetails["contact_number"])) { $selectedUserContactNumber = $userProfileDetails["contact_number"]; } else { $selectedUserContactNumber = ""; } $cvFilePath = getCVPathByUsername($searchedUsername);
} else { $selectedUserContactNumber = ""; } } } if (isset($_POST['profileSubmit'])) { if (isset($_SESSION['selectedUsername'])) { $selectedUsername = $_SESSION['selectedUsername']; $selectedUserFirstName = $_POST['firstname']; $selectedUserLastName = $_POST['lastname']; $selectedUserGender = $_POST['gender']; $selectedUserAddress1 = $_POST['address1']; $selectedUserAddress2 = $_POST['address2']; $selectedUserCountry = $_POST['country']; $selectedUserContactNumber = $_POST['contactnumber']; if (hasProfileDetailsByUsername($selectedUsername)) { $selectedUserUpdateProfileResponse = updateProdileDetails($selectedUsername, $selectedUserFirstName, $selectedUserLastName, $selectedUserGender, $selectedUserAddress1, $selectedUserAddress2, $selectedUserCountry, $selectedUserContactNumber); $selectedUserProfileDetails = getProfileDetailsByUsername($selectedUsername); if (isset($selectedUserProfileDetails)) { $selectedUserFirstName = $selectedUserProfileDetails["first_name"]; $selectedUserLastName = $selectedUserProfileDetails["last_name"]; $selectedUserContactNumber = $selectedUserProfileDetails["contact_number"]; $selectedUserEmail = $selectedUserProfileDetails["email"]; } $selectedUserProfilePicturePath = getProfilePicturePathByUsername($selectedUsername); } else { $selectUserFirstMsg = "User does not exists"; } } else { $selectedUserUpdateProfileResponse = ""; $selectUserFirstMsg = "You have to select a user first";