diff options
Diffstat (limited to 'src/admin/misc.php')
| -rw-r--r-- | src/admin/misc.php | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/src/admin/misc.php b/src/admin/misc.php index 3e8d224..8ff1aeb 100644 --- a/src/admin/misc.php +++ b/src/admin/misc.php @@ -19,7 +19,7 @@ require 'header.php'; ?> <br> -<form name="form1" enctype="multipart/form-data" method="post" action="misc.php"> +<form name="form1" enctype="multipart/form-data" method="get" action="misc.php"> <input type=hidden name="confirmation" value="noconfirm" /> <script language="javascript" type="text/javascript"> function conf() { @@ -38,7 +38,7 @@ require 'header.php'; <center> <input type="submit" name="Submit1" value="Transfer" onClick="conf()"> <input type="submit" name="Submit2" value="Transfer all" onClick="conf()"> - <input type="submit" name="Submit3" value="Transfer scores"> + <input type="submit" name="Submit3" value="Transfer scores" onClick="conf()"> <input type="submit" name="Submit4" value="Clear cache" onClick="conf()"> <input type="submit" name="Submit5" value="Full clear" onClick="conf2()"> <input type="submit" name="Submit6" value="Update BOCA" onClick="conf2()"> @@ -49,35 +49,36 @@ require 'header.php'; OPERATION LOG DISPLAYS BELOW: <?php -if(isset($_POST['confirmation']) && $_POST['confirmation'] == 'confirm') { +echo "Start: " . now() . "\n"; +if(isset($_GET['confirmation']) && $_GET['confirmation'] == 'confirm') { $ds = DIRECTORY_SEPARATOR; if($ds=="") $ds = "/"; $dotransfer=false; $doscore=false; $dotransferall=false; -if (isset($_POST["Submit1"]) && $_POST["Submit1"] == "Transfer") { +if (isset($_GET["Submit1"]) && $_GET["Submit1"] == "Transfer") { $dotransfer=true; $doscore=true; } -if (isset($_POST["Submit2"]) && $_POST["Submit2"] == "Transfer all") { +if (isset($_GET["Submit2"]) && $_GET["Submit2"] == "Transfer all") { $dotransfer=true; $dotransferall=true; $doscore=true; } -if (isset($_POST["Submit3"]) && $_POST["Submit3"] == "Transfer scores") { +if (isset($_GET["Submit3"]) && $_GET["Submit3"] == "Transfer scores") { $doscore=true; } -if (isset($_POST["Submit4"]) && $_POST["Submit4"] == "Clear cache") { +if (isset($_GET["Submit4"]) && $_GET["Submit4"] == "Clear cache") { if(fixbocadir(dirname(__DIR__))) echo "Done\n"; else echo "Error (likely permission/ownership issues)\n"; } -if (isset($_POST["Submit5"]) && $_POST["Submit5"] == "Full clear") { +if (isset($_GET["Submit5"]) && $_GET["Submit5"] == "Full clear") { if(fixbocadir(dirname(__DIR__),true)) echo "Done\n"; else echo "Error (likely permission/ownership issues)\n"; } -if (isset($_POST["Submit6"]) && $_POST["Submit6"] == "Update BOCA") { +if (isset($_GET["Submit6"]) && $_GET["Submit6"] == "Update BOCA") { $dir = dirname(__DIR__); if(!is_readable($dir . $ds . "private" . $ds . "updateboca.log")) @file_put_contents($dir . $ds . "private" . $ds . "updateboca.log", ""); if(is_writable($dir . $ds . "private" . $ds . "updateboca.log")) { @@ -112,7 +113,7 @@ if (isset($_POST["Submit6"]) && $_POST["Submit6"] == "Update BOCA") { echo "Cannot update log file\n"; } } -if (isset($_POST["Submit7"]) && $_POST["Submit7"] == "Revert Update") { +if (isset($_GET["Submit7"]) && $_GET["Submit7"] == "Revert Update") { $dir = dirname(__DIR__); if(!is_readable($dir . $ds . "private" . $ds . "updateboca.log")) @file_put_contents($dir . $ds . "private" . $ds . "updateboca.log", ""); if(is_writable($dir . $ds . "private" . $ds . "updateboca.log")) { @@ -168,7 +169,7 @@ if($dotransfer || $doscore || $dotransferall) { $fname = $remotedir . $ds . "score_site" . $localsite . "_" . $localsite . "_x"; // . md5($_SERVER['HTTP_HOST']); @file_put_contents($fname . ".tmp",base64_encode(serialize($data0))); @rename($fname . ".tmp",$fname . ".dat"); - echo "Transferring scores\n"; + echo "Checking for transfers\n"; echo scoretransfer($fname . ".dat", $localsite); echo "Saving scores\n"; if(@create_zip($remotedir,glob($remotedir . '/*.dat'),$fname . ".tmp") != 1) { @@ -181,8 +182,8 @@ if($dotransfer || $doscore || $dotransferall) { @fclose($fp); } if($dotransfer) { - echo "Processing other data\n"; - getMainXML($_SESSION["usertable"]["contestnumber"],10,$dotransferall); + echo "Processing contest data\n"; + echo getMainXML($_SESSION["usertable"]["contestnumber"],10,$dotransferall); } @unlink($destination . ".lck"); } else { @@ -193,6 +194,7 @@ if($dotransfer || $doscore || $dotransferall) { } } } +echo "End: " . now() . "\n"; ?> </pre> </body> |