setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } catch(PDOException $e) { die("Database connection failed: " . $e->getMessage()); } if (!isset($_SESSION['logged_in']) || $_SESSION['logged_in'] !== true) { header('Location: ../../index.php'); exit; } // Check if user_id is set in session if (!isset($_SESSION['user_id']) && isset($_SESSION['username'])) { $stmt = $pdo->prepare("SELECT id FROM users WHERE username = ?"); $stmt->execute([$_SESSION['username']]); $user = $stmt->fetch(PDO::FETCH_ASSOC); if ($user) { $_SESSION['user_id'] = $user['id']; } } if (!isset($_SESSION['user_id'])) { header('Location: ../../index.php'); exit; } // Fetch user data from database $stmt = $pdo->prepare("SELECT * FROM users WHERE id = ?"); $stmt->execute([$_SESSION['user_id']]); $user = $stmt->fetch(PDO::FETCH_ASSOC); if (!$user) { session_destroy(); header('Location: ../../index.php'); exit; } // Get user data from database $username = $user['username'] ?? $_SESSION['username']; $email = $user['email'] ?? $_SESSION['email']; $tier = $user['tier'] ?? $_SESSION['tier']; $package = $user['package'] ?? $_SESSION['package']; $balance = $user['balance'] ?? $_SESSION['balance']; $total_deposits = $user['total_deposits'] ?? $_SESSION['total_deposits']; $total_withdrawals = $user['total_withdrawals'] ?? $_SESSION['total_withdrawals']; $rewards = $user['rewards'] ?? $_SESSION['rewards']; // Get profile-specific data $first_name = $user['first_name'] ?? 'Maha'; $last_name = $user['last_name'] ?? 'Ibrahim'; $phone_number = $user['phone_number'] ?? '254712345678'; $country_code = $user['country_code'] ?? 'KE'; $status = $user['status'] ?? 'Dormant'; $member_since = $user['member_since'] ?? '2023-01-15'; // Format member since date $member_since_formatted = date('d M Y', strtotime($member_since)); $earnings = $total_deposits - $total_withdrawals; // Update session data $_SESSION['username'] = $username; $_SESSION['email'] = $email; $_SESSION['tier'] = $tier; $_SESSION['package'] = $package; $_SESSION['balance'] = $balance; $_SESSION['total_deposits'] = $total_deposits; $_SESSION['total_withdrawals'] = $total_withdrawals; $_SESSION['rewards'] = $rewards; ?> Profile | Japanese Motors
Jmotors

Marketer

Member since:

Personal Info
Security
Activity

Personal Information

Security Settings

Security Recommendations

  • • Use a strong, unique password
  • • Enable two-factor authentication if available
  • • Regularly update your password
  • • Never share your password with anyone

Recent Activity

Loading activity history...