$seat->update(); } break; case "setseat": $seat = new Lan_seats(); $found = $seat->get($seat->escape($_POST["id"])); //$seat->lan_id = $seat->escape($_POST["lan_id"]); $seat->user_id = $seat->escape($_POST["user_id"]); $seat->seat_name = $seat->escape($_POST["name"]); $seat->y = $seat->escape($_POST["y"]); $seat->x = $seat->escape($_POST["x"]); $seat->type = $seat->escape($_POST["type"]); if ($found) { $seat->update(); } else { $seat->insert(); } // echo print_r($_POST); break; case "delseat": $seat = new Lan_seats(); $found = $seat->get($seat->escape($_POST["id"])); if ($found) { $seat->delete(); } break; } } ?>
while ($tickets->fetch()) { if (0 == strcmp($tickets->type_allowSeating, '1')) { $allowSeating = true; } } if ($allowSeating) { $exseat = new Lan_seats(); $exseat->user_id = getCurrentUID(); $exseat->lan_id = $lan->id; if (0 != $exseat->count()) { $master->AddWarning("Your already seated at this LAN!"); break; } $seat = new Lan_seats(); if (isset($_GET["seat"])) { $success = $seat->get($seat->escape($_GET["seat"])); if (streq($success, '1') && streq($seat->lan_id, $seat->escape($lan->id))) { if ($seat->user_id != '0' && $seat->user_id != null) { $master->AddWarning("Someone beat you to this seat.."); $master->AddWarning("S " . $seat->user_id); } else { $seat->user_id = getCurrentUID(); $seat->update(); if ($seat->seat_name == "" || $seat->seat_name == null) { $master->AddWarning("Confirming your seat selection of " . $seat->id); logMessage(getCurrentUID(), 0, "User took seat " . $seat->id . " at LAN " . $lan->name . " [" . $lan->id . "]"); } else { $master->AddWarning("Confirming your seat selection of " . $seat->seat_name); logMessage(getCurrentUID(), 0, "User took seat " . $seat->seat_name . " at LAN " . $lan->name . " [" . $lan->id . "]"); } }