Forráskód Böngészése

Update putxml.php

Capitan Cloud 2 éve
szülő
commit
8af739b08a
1 módosított fájl, 5 hozzáadás és 3 törlés
  1. 5 3
      Private/scripts_ajax/putxml.php

+ 5 - 3
Private/scripts_ajax/putxml.php

@@ -29,7 +29,8 @@
 //
 // PARAMETER VALIDATION
 //
-$filename = filter_input(INPUT_POST, "f");
+$filename = filter_input(INPUT_POST, "f")??"";
+$filename = strip_tags($filename);
 
 if (preg_match("/burger\d\d\d\-o\-\d\d\d/", $filename)) {
   $filename = $filename . ".xml";
@@ -43,8 +44,9 @@ $filepath = APP_DATA_PATH . PHP_SLASH . $filename;
 
 //chmod(APP_DATA_PATH . PHP_SLASH . $filename, 0777);
 
-$xmlStr = filter_input(INPUT_POST, "xml");
+$xmlStr = filter_input(INPUT_POST, "xml")??"";
+$xmlStr = strip_tags($xmlStr);
 
 file_put_contents($filepath, $xmlStr);
 
-echo json_encode([200, 'OK']);
+echo json_encode([200, 'OK']);