-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathprofile.php
100 lines (68 loc) · 2.65 KB
/
profile.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
<?php
/*
Author: Nathan Brettell
Digital Media Project
Gamification
Player profile
*/
include('header.php');
$player = $_GET['user'];
# check to make sure user exists
$player_stats = $g->get_user($player);
//$player_stats = true;
//echo print_r($g->get_errors(), true);
$error = $g->get_errors();
//echo '<pre>' . print_r($player_stats, true) . '</pre>';
?>
<script type='text/javascript' src='<?php echo BASE_URL; ?>js/leaderboard_update.js'></script>
<div id="main">
<div id="content">
<article id="post">
<?php echo $error['0']; ?>
<?php if(count($error) < 1) { ?>
<h2>Profile of <?php echo $player; ?></h2>
<?php } else { ?>
<h2>Profile doesn't exist</h2>
<?php } ?>
<div class="player_stats">
<span> Experience points: <?php echo $player_stats['experience']; ?> </span>
<span> Level <?php echo $player_stats['level']; ?> </span>
</div>
</article>
<!--<h2 id="edit-user"> Bring some life to your profile </h2>
<form action="" name="edituser" method="post" class="form-edit-user">
<label for="fist-name" class="form-label">First Name: </label>
<input type="text" name="firstname" id="firstname" />
<label for="last-name" class="form-label">Last Name: </label>
<input type="text" name="lastname" id="lastname" />
<label for="dob" class="form-label">Date Of Birth: </label>
<input type="text" name="dob" id="dob" />
<label for="country" class="form-label">Country: </label>
<input type="text" name="country" id="country" />
</form>-->
<section id="achievements">
<?php
# get user achievements
$achievements = $player_stats['achievements'];
//echo print_r($achievements, true);
foreach ($achievements as $achievement) {
//echo print_r($achievement, true);
# player earns achievement
echo "<div id='achievement-section' class='achievement'>";
echo "<h6> Achievements </h6>";
echo "<img class='achiement-badge' src='" . BASE_URL . $achievement['badge_src'] . "' />";
echo "<div class='achievement-title'>" . $achievement['achievement_name'] . "</div>";
//echo "<span class='achievement-description'>" . $achievement['description'] . "</span>";
echo "</div>";
}
?>
</section>
<div class="display_error"><span><?php echo $error['0']; ?></span></div>
<div class="player-leaderboard">
<div id="loading"><img src="../images/ajax-loading.gif" alt="ajax load animation" /></div>
<section id="leaderboard-update" class="leaderboard">
</section>
</div>
</div>
</div>
<?php include('footer.html'); ?>