X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=debugger%2Fcommon.php;h=89a995b8fddb8f8f214fb7b88f11a8d1aae0cef1;hb=cf1da74fa947682719b9038f734603e201793cf5;hp=adaf36675e3850c7bd410a12623fdbe388bdb703;hpb=31d3cedaafa355e5682d55a3d7178b53aedfbaa0;p=plcapi.git diff --git a/debugger/common.php b/debugger/common.php index adaf366..89a995b 100644 --- a/debugger/common.php +++ b/debugger/common.php @@ -22,10 +22,13 @@ $_GET = array_map('stripslashes_deep', $_GET); } + $preferredEncodings = 'UTF-8, ASCII, ISO-8859-1, UTF-7, EUC-JP, SJIS, eucJP-win, SJIS-win, JIS, ISO-2022-JP'; + $inputcharset = mb_detect_encoding(urldecode($_SERVER['REQUEST_URI']), $preferredEncodings); if ( isset( $_GET['usepost'] ) && $_GET['usepost'] === 'true' ) { $_GET = $_POST; + $inputcharset = mb_detect_encoding(implode('', $_GET), $preferredEncodings); } // recover input parameters