
The url to the page is: https://archivoblomberg.org/form_cat_virt.php
I have set UTF-8 to the whole site, and even checked "Force UTF-8" in the publish settings. Please how to fix this.
Language of the site is "Spanish"

Ok tnx Pablo... will check with the host first...Pablo wrote: Mon Jan 31, 2022 6:08 pm This is most likely a server related issue.
Make sure the default_charset (in php.ini) is set to UTF-8
Hi again Pablo. I have set the charset for the form to forced UTF-8 and I have set the Character set in Page properties to UTF-8. I do not really know how to check that the (php.ini) is set to UTF-8. How do I do this?Pablo wrote: Mon Jan 31, 2022 6:08 pm This is most likely a server related issue.
Make sure the default_charset (in php.ini) is set to UTF-8
Tnx crispy... I was checking, but I only have the ftp for publish my site on their server, so I have to talk with the server support.crispy68 wrote: Mon Jan 31, 2022 10:44 pm You need to log onto your server, go to the PHP configuration section and look at the php info. The setting is under the core section:
![]()
Hi again crispy... I changed the form page to "iso-8859-1" and it works ok. The rest of the site is UTF-8. Is there a reason why UTF-8 shall be preferred before iso-8859-1. I remember 10 years agoo I did all pages with iso-8859 ?crispy68 wrote: Mon Jan 31, 2022 10:44 pm You need to log onto your server, go to the PHP configuration section and look at the php info. The setting is under the core section:
![]()
UTF-8 is a multibyte encoding that can represent any Unicode character. ISO 8859-1 is a single-byte encoding that can represent the first 256 Unicode characters. Both encode ASCII exactly the same way.
ISO-8859-1 is a legacy standards from back in 1980s. It can only represent 256 characters so only suitable for some languages in western world. Even for many supported languages, some characters are missing. If you create a text file in this encoding and try copy/paste some Chinese characters, you will see weird results. So in other words, don’t use it. Unicode has taken over the world and UTF-8 is pretty much the standards these days unless you have some legacy reasons (like HTTP headers which needs to compatible with everything).
Tnx crispy...crispy68 wrote: Tue Feb 01, 2022 1:23 pm This is what I found from an article after googling it:
UTF-8 is a multibyte encoding that can represent any Unicode character. ISO 8859-1 is a single-byte encoding that can represent the first 256 Unicode characters. Both encode ASCII exactly the same way.
ISO-8859-1 is a legacy standards from back in 1980s. It can only represent 256 characters so only suitable for some languages in western world. Even for many supported languages, some characters are missing. If you create a text file in this encoding and try copy/paste some Chinese characters, you will see weird results. So in other words, don’t use it. Unicode has taken over the world and UTF-8 is pretty much the standards these days unless you have some legacy reasons (like HTTP headers which needs to compatible with everything).