Exemplo n.º 1
0
<?php

require_once "config.php";
require_once "data/channel.DAO.php";
require_once "data/world.DAO.php";
require_once "data/map.DAO.php";
require_once "data/tracking.DAO.php";
$channelDAO = new channelDAO();
$worldDAO = new worldDAO();
$mapDAO = new MapDAO();
$trackingDAO = new trackingDAO();
$trackingContainer = $trackingDAO->getAllTrackings();
if (isset($_POST["updateTracking"])) {
    unset($_POST["updateTracking"]);
    foreach ($_POST as $k => $value) {
        if (!isset($trackingContainer[$k])) {
            $splitKey = explode("-", $k);
            $worldID = $splitKey[0];
            $channelNumber = $splitKey[1];
            $mapID = $splitKey[2];
            $trackingDAO->insertTracking($worldID, $channelNumber, $mapID);
        }
    }
    foreach ($trackingContainer as $k => $value) {
        if (!isset($_POST[$k])) {
            $splitKey = explode("-", $k);
            $worldID = $splitKey[0];
            $channelNumber = $splitKey[1];
            $mapID = $splitKey[2];
            $trackingDAO->removeTracking($worldID, $channelNumber, $mapID);
        }
Exemplo n.º 2
0
<?php

require_once "config.php";
require_once "data/channel.DAO.php";
require_once "data/world.DAO.php";
require_once "data/map.DAO.php";
require_once "data/tracking.DAO.php";
require_once "data/spawn.DAO.php";
$channelDAO = new channelDAO();
$worldDAO = new worldDAO();
$mapDAO = new mapDAO();
$trackingDAO = new trackingDAO();
$spawnDAO = new spawnDAO();
if ($_POST["spawnAction"] && !empty($_POST["spawnAction"])) {
    $splitKey = explode("-", $_POST["spawnAction"]);
    $worldID = $splitKey[0];
    $channelNumber = $splitKey[1];
    $mapID = $splitKey[2];
    $start = date('Y-m-d H:i:s');
    $spawnDAO->insertNewSpawn($worldID, $channelNumber, $mapID, $start, 5);
}
if ($_POST["stage1"] && !empty($_POST["stage1"])) {
    $spawnID = $_POST["stage1"];
    $spawn = $spawnDAO->getSpawnBySpawnID($spawnID);
    $spawn->setDefeat(date('Y-m-d H:i:s'));
    $spawn->setResult(1);
    $spawnDAO->updateSpawn($spawn);
}
if ($_POST["stage2"] && !empty($_POST["stage2"])) {
    $spawnID = $_POST["stage2"];
    $spawn = $spawnDAO->getSpawnBySpawnID($spawnID);