Hi All,
We have a landing page with weird, unexpected behavior: The character encoding in the form fields (for prefilled fields) is not correct, while it is OK in the rest of the LP. See:
I have been entering the form with my first name "Grégoire" correctly many times and it is correctly displayed in Marketo UI.
Any idea?
-Greg
Solved! Go to Solution.
This couldn't have helped, anyway. It's not an encoding problem but a decoding/transcoding problem at display time. As long as the data ended up in UTF8 within Marketo (which is actually independent of the form post encoding) it would still be pulled out wrong.
That is, the prob is specifically when UTF-8 stored strings are treated as if they were stored as 8859. Since the db only is going to use a single encoding per column, you'd still be storing UTF-8.
Many a hack is based on this same problem, btw.