{ $date = strtotime($data); $fdate = strftime("%m/%d/%Y %H:%M", $date); return $fdate; } if (isset($_POST["lan"])) { $lan = new Lan_events(); $success = $lan->get($lan->escape(POSTSafe("lan"))); $lan->name = POSTSafe("name"); $lan->mode_id = POSTSafe("mode"); $lan->start = convertDateIn(POSTSafe("starttime")); $lan->end = convertDateIn(POSTSafe("endtime")); $lan->places = POSTSafe("places"); $lan->layout = POSTSafe("layout"); $parser =& new HTML_Safe(); $lan->text = $parser->parse(POSTSafe("text")); if (isset($_POST["delete"])) { if ($success) { $lan->delete(); } } else { if ($success) { $lan->update(); } else { $lan->insert(); } } header('Location: ?page=adminmenu'); return; } $lan = new Lan_events();
<?php if (isset($_GET["action"]) && streq($_GET["action"], "edit") && isset($_POST["address"])) { $server = new Lan_servers(); if ($server->get(GETSafe('sid'))) { $server->address = POSTSafe("address"); $server->cport = POSTSafe("port"); $server->qport = POSTSafe("qport"); $server->hostnameoverride = POSTSafe("hostnameoverride"); $server->comment = POSTSafe("comment"); if (isset($_POST["official"])) { $server->type = 1; } else { $server->type = 0; } if (isset($_POST["delete"])) { $server->delete(); header("Location: ?page=serverlist"); die; } else { $server->update(); } } }
<?php if (isset($_POST["Update"])) { $frontend = new FrontEnd(); $user = new Lan_users(); $id = POSTSafe("userid"); if ($user->get($id)) { $currentpassword = $frontend->encryptPassword(POSTSafe("currentpass")); if (streq($currentpassword, $user->password)) { if (strlen(POSTSafe("newpass")) > 0) { $user->password = $frontend->encryptPassword(POSTSafe("newpass")); } $user->steamprofile = POSTSafe("steamprofile"); $user->updateSteamData(); $user->update(); //Reset session if we are changing the current user, so we make sure the session has the latest data. if (streq(getCurrentUID(), $user->user_id)) { startSession($user->user_id, $user->username); } } else { $master->AddWarning("Incorrect current password!"); } } }
//Prototype function handleError($errno, $errstr, $errfile, $errline, array $errcontext) { // error was suppressed with the @-operator if (0 === error_reporting()) { return false; } throw new ErrorException($errstr, 0, $errno, $errfile, $errline); } if (isset($_GET["action"]) && streq($_GET["action"], "validate")) { try { //set_error_handler('handleError'); $protocol = POSTSafe("protocol"); $address = POSTSafe("address"); $cport = POSTSafe("port"); $qport = POSTSafe("qport"); $master->Smarty->Assign("protocol", $protocol); $master->Smarty->Assign("address", $address); $master->Smarty->Assign("cport", $cport); $master->Smarty->Assign("qport", $qport); $server = new Lan_servers(); $server->protocol = $protocol; $server->address = $address; $server->cport = $cport; $server->qport = $qport; if (strlen($cport) == 0) { $master->Smarty->Assign("valerror", "You must enter a port!"); } else { if (0 == $server->count()) { $q = new GameServerQuery(); $server = $q->CheckPorts($server);