My CMS is written by me in Perl and creates a localhost:/
I am just changing everything to UTF-8
It's on Ubuntu 16.04 LTS, Perl like preinstalled.
Browser is Version 60.0.3112.90 (Official Build) (64-bit)
When my Perl working as localhost:/ returns html files to Chrome, all works fine
There is in the head
<meta http-equiv="content-type" content="text/html; charset=utf-8">
and the web site is correct shown in utf-8
But when localhost:/ delivers pages to interact with the CMS,
there is also
<meta http-equiv="content-type" content="text/html; charset=utf-8">
in the head, but it does not work.
All UTF-8 encoded characters are shown as 2 char garbage.
All my entries in text areas and text input fields are sent back ISO-8859-1 encoded.
I used on the page delivered by my CMS the developer tools, javascript console:
document.characterSet
"UTF-8"
But despite this message, that's utf-8 all the German special characters are shown as 2 strange chars
Any idea about the problem?