Jump to content

Help needed with PHP 5.6 Umlaut Problem


Southerndreams

Recommended Posts

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

firefox_2019-03-21_13-07-30.jpg

Link to comment
Share on other sites

Steps

  1. Make sure your database charset is utf8 (check tables and individual columns are not overriding the default)
  2. Make sure your db connection is utf8
  • with a Latin1 connection I get "Name: �bermann"
  • with utf8 connection I get  "Name: Übermann"
  1. Make sure you html is using utf-8
Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.