|
@@ -1,17 +1,17 @@
|
1
|
|
-<?php
|
|
1
|
+<?
|
2
|
2
|
$UserID = $LoggedUser['ID'];
|
3
|
3
|
$BadgeID = $_GET['badge'];
|
4
|
4
|
|
5
|
|
-$ShopBadgeIDs = array(100, 101, 102, 103, 104, 105, 106, 107);
|
6
|
|
-$Prices = array(100 => 5000, 101 => 10000, 102 => 25000, 103 => 50000, 104 => 100000, 105 => 250000, 106 => 500000, 107 => 1000000);
|
|
5
|
+$ShopBadgeIDs = [100, 101, 102, 103, 104, 105, 106, 107];
|
|
6
|
+$Prices = [100 => 5000, 101 => 10000, 102 => 25000, 103 => 50000, 104 => 100000, 105 => 250000, 106 => 500000, 107 => 1000000];
|
7
|
7
|
|
8
|
8
|
if (!$BadgeID) {
|
9
|
9
|
$Err = 'No badge specified.';
|
10
|
10
|
} elseif (!in_array($BadgeID, $ShopBadgeIDs)) {
|
11
|
11
|
$Err = 'Invalid badge ID.';
|
12
|
|
-} elseif (Badges::has_badge($UserID, array('BadgeID' => $BadgeID))) {
|
|
12
|
+} elseif (Badges::has_badge($UserID, ['BadgeID' => $BadgeID])) {
|
13
|
13
|
$Err = 'You already have this badge.';
|
14
|
|
-} elseif ($BadgeID != $ShopBadgeIDs[0] && !Badges::has_badge($UserID, array('BadgeID' => $ShopBadgeIDs[array_search($BadgeID, $ShopBadgeIDs)-1]))) {
|
|
14
|
+} elseif ($BadgeID != $ShopBadgeIDs[0] && !Badges::has_badge($UserID, ['BadgeID' => $ShopBadgeIDs[array_search($BadgeID, $ShopBadgeIDs)-1]])) {
|
15
|
15
|
$Err = 'You haven\'t purchased the badges before this one!';
|
16
|
16
|
} else {
|
17
|
17
|
$DB->query("
|
|
@@ -20,7 +20,7 @@ if (!$BadgeID) {
|
20
|
20
|
WHERE ID = $UserID");
|
21
|
21
|
if ($DB->has_results()) {
|
22
|
22
|
list($BP) = $DB->next_record();
|
23
|
|
- $BP = (int) $BP;
|
|
23
|
+ $BP = (int)$BP;
|
24
|
24
|
|
25
|
25
|
if ($BP >= $Prices[$BadgeID]) {
|
26
|
26
|
if (!Badges::award_badge($UserID, $BadgeID)) {
|