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

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • 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.