Southerndreams Posted March 21, 2019 Share Posted March 21, 2019 Hi, I run a website with the German provider 1und1. The website is very old and very large. Ther is no option to rebuild her. They recently informed me that PHP 5.6 will not be supported any longer. I tried to switch to 7.1, 7.2 and 7.3 but these versions only shows ??? instead of the Umlaute. So I switched back to 5.6 but the ??? stayed there. Strange enough, I tried this a year ago and by switching back the ??? disappeared. Anyway I searched the net up and down for solutions. I tried every version of adding code to the .htaccess file and to the index file, but no success ... I am prepared to pay for someones help to get this fixed ? TNX in advance Quote Link to comment Share on other sites More sharing options...
Barand Posted March 21, 2019 Share Posted March 21, 2019 Steps Make sure your database charset is utf8 (check tables and individual columns are not overriding the default) Make sure your db connection is utf8 with a Latin1 connection I get "Name: �bermann" with utf8 connection I get "Name: Übermann" Make sure you html is using utf-8 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.