<?php session_start(); include "chan_archiver.php"; $t = new chan_archiver(); if (!isset($archiver_config['updater_enabled']) || $archiver_config['updater_enabled']) { $t->doUpdate(); } // login stuff if (isset($_REQUEST['login']) && isset($_REQUEST['user']) && isset($_REQUEST['pass'])) { $_SESSION['uname'] = $_REQUEST['user']; $_SESSION['pword'] = $_REQUEST['pass']; } // commands $isloggedin = isset($_SESSION['uname']) && isset($_SESSION['pword']) && $_SESSION['uname'] == $archiver_config['login_user'] && $_SESSION['pword'] == $archiver_config['login_pass'] || !$archiver_config['login_enabled']; $delenabled = !$archiver_config['login_del'] || $isloggedin; $chkenabled = !$archiver_config['login_chk'] || $isloggedin; $addenabled = !$archiver_config['login_add'] || $isloggedin; $return = ""; if ($delenabled && isset($_REQUEST['del']) && isset($_REQUEST['id']) && isset($_REQUEST['brd'])) { $return .= $t->removeThread($_REQUEST['id'], $_REQUEST['brd'], $_REQUEST['files']); } if ($chkenabled && isset($_REQUEST['chk']) && isset($_REQUEST['id']) && isset($_REQUEST['brd'])) { $return .= $t->updateThread($_REQUEST['id'], $_REQUEST['brd']); } if ($chkenabled && isset($_REQUEST['chka'])) { $return .= $t->checkThreads(false); } if ($delenabled && isset($_REQUEST['upd']) && isset($_REQUEST['id']) && isset($_REQUEST['brd'])) { $return .= $t->setThreadDescription($_REQUEST['id'], $_REQUEST['brd'], $_REQUEST['desc']); }
<?php include "chan_archiver.php"; $t = new chan_archiver(); echo $t->checkThreads(true);