From 72403a5d68f9d8f1bb6e942e66bd752cf1ecbb14 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Tue, 19 May 2020 15:35:04 +0800 Subject: [PATCH] if json_encode fails - failback to php version --- Pman.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Pman.php b/Pman.php index d387018..4a8acec 100644 --- a/Pman.php +++ b/Pman.php @@ -357,7 +357,10 @@ class Pman extends HTML_FlexyFramework_Page header("Content-type: text/javascript"); } if (function_exists("json_encode")) { - return json_encode($v); + $ret= json_encode($v); + if ($ret !== false) { + return $ret; + } } require_once 'Services/JSON.php'; $js = new Services_JSON(); @@ -661,6 +664,7 @@ class Pman extends HTML_FlexyFramework_Page } file_put_contents($fn, $ret); } + echo $ret; exit; } -- 2.39.2