aboutsummaryrefslogtreecommitdiff
path: root/src/fextdata.php
diff options
context:
space:
mode:
authorCassio de Campos <cassiopc@gmail.com>2017-10-30 17:51:25 +0000
committerCassio de Campos <cassiopc@gmail.com>2017-10-30 17:51:25 +0000
commit6afcfee58309ec7932e94deda56324f76bebff5f (patch)
tree8cac39cc1b3e5e4b3092e4ef75e22a9c1d138b31 /src/fextdata.php
parent496f25fc597fc66125fc2bc964905c071f2ead11 (diff)
downloadboca-6afcfee58309ec7932e94deda56324f76bebff5f.tar.gz
boca-6afcfee58309ec7932e94deda56324f76bebff5f.zip
encode data properly
Diffstat (limited to 'src/fextdata.php')
-rw-r--r--src/fextdata.php2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/fextdata.php b/src/fextdata.php
index 4dd1004..4fbc405 100644
--- a/src/fextdata.php
+++ b/src/fextdata.php
@@ -339,6 +339,7 @@ function getMainXML($contest,$timeo=5,$upd=false) {
$gc = globalconf();
if(!isset($gc['doenc']) || $gc['doenc'])
$data = encryptData($data, myhash(trim($sitedata[2])));
+ else $data = base64_encode($data);
$data_url = http_build_query(array('xml' => $data, 'updatetime' => ($updatetime-30)
));
@@ -384,6 +385,7 @@ function getMainXML($contest,$timeo=5,$upd=false) {
// LOGError("string: " . substr($s,0,50));
if(!isset($gc['doenc']) || $gc['doenc'])
$s = decryptData($s,myhash(trim($sitedata[2])),'xml from main not ok');
+ else $s = base64_decode($s);
if(strtoupper(substr($s,0,5)) != "<XML>") {
$logstr .= "Data corrupted\n";
return $logstr;