</div> <div id="nav"> <table style="width:100%"> <thead> <tr> <td>Nom du joueur</td> <td>Raison</td> <td>Date de banissement</td> <td>Date d'expiration du ban</td> <td>Modo/Admin</td> </tr> </thead> <tbody> <?php $req = $json->call("files.read", array("banned-players.json"))[0]['success']; $req2 = json_decode($req); for ($i = 0; $i < count($req2); $i++) { echo '<tr> <td>' . get_object_vars($req2[$i])['name'] . '</td> <td>' . get_object_vars($req2[$i])['reason'] . '</td> <td>' . get_object_vars($req2[$i])['created'] . '</td> <td>' . get_object_vars($req2[$i])['expires'] . '</td> <td>' . get_object_vars($req2[$i])['source'] . '</td> </tr>'; } ?> </tbody> </table> </div> <div id="footer">
if (isset($_GET['id']) && is_numeric($_GET['id'])) { } else { die('Internal Error'); } if (isset($_SESSION['user'])) { if ($dev->isConnected($_SESSION['user']['username'], $_SESSION['user']['password'], $_SESSION['user']['session_id'])) { if ($verbinding) { $db = new PDO('mysql:host=' . $mysql_hostname . ';dbname=' . $mysql_database, $mysql_username, $mysql_password); $sql_req = "SELECT * FROM `web_shop` WHERE `id`=" . $_GET['id'] . ";"; $req = $db->prepare($sql_req); $req->execute(); $req->setFetchMode(PDO::FETCH_ASSOC); if ($req->rowCount() > 0) { $row = $req->fetch(); if ($row['price'] <= $dev->getAccountInfo($dev->getId($_SESSION['user']['username']))['balance']) { if ($json->call('players.name', array($_SESSION['user']['username']))[0]['success']['ip'] != 'offline') { $command = $row['command']; $command = str_replace('[playername]', $_SESSION['user']['username'], $command); $json->call('server.run_command', array($command)); if ($row['command2'] != '') { $cmd2 = str_replace('[playername]', $_SESSION['user']['username'], $row['command2']); $json->call('server.run_command', array($cmd2)); } $dev->setBalance($dev->getId($_SESSION['user']['username']), $dev->getAccountInfo($dev->getId($_SESSION['user']['username']))['balance'] - $row['price']); $dev->addShopHistory($dev->getId($_SESSION['user']['username']), $row['price'], $row['name']); //echo $command; //die('Action effectuée!'); Header('Location: ./shop_thankyou.php?id=' . $row['id']); } else { die('Vous n\'ètes pas connecté au serveur!'); }
<div id="friend_container"> <div id="name">' . $dev->getName($row['uuid2']) . '</div> <div id="status"> <div id="button" style="float:left;margin-right:10px;height:16px;width:45px;font-size:0.8em;" onClick="confirmFriendShip(' . $row['uuid1'] . ',' . $row['uuid2'] . ');">Accepter</div> <div id="button" style="float:left;margin-right:10px;height:16px;width:45px;font-size:0.8em;" onClick="un_confirmFriendShip(' . $row['uuid1'] . ',' . $row['uuid2'] . ');">Refuser</div> </div> <div style="clear:both;"></div> </div> </div>'; } } if (count($friends) > 0) { echo '<div id="title">- Amis -</div>'; foreach ($friends as $row) { $img = file_exists('../../uploads/avatars/' . $row['uuid2'] . '.png') ? '<img src="../../uploads/avatars/' . $row['uuid2'] . '.png" id="img_avatar"/>' : '<img src="../../uploads/avatars/default.png" id="img_avatar"/>'; $ip = $json->call('players.name', array($dev->getName($row['uuid2'])))[0]['success']['ip']; $online = $ip == 'offline' ? '<span style="color:red;">Déconnecté.</span>' : '<span style="color:green;">Connecté.</span>'; $status = $row['status'] == 3 ? '<span style="color:orange;">Demandé.</span>' : $online; echo '<div id="friend"> <div id="friend_avatar">' . $img . '</div> <div id="friend_container"> <div id="name">' . $dev->getName($row['uuid2']) . '</div> <div id="status">' . $status . '</div> <div style="clear:both;"></div> </div> </div>'; } } else { echo '<div id="title">- Aucun ami ! -</div>'; } break;