Keine Umlaute (Support für das Suchscript)

niki1961, Friday, 12.07.2019, 22:40 (vor 1722 Tagen)

Hallo, leider kann ich keine Umlaute sehen.

Den Eintrag in der Datei "suchen.php" habe ich geändert auf:

<!-- Codierung vom Browser erraten lassen: -->
<meta http-equiv="content-type" content="text/html; charset=UTF">

Den Eintrag in der Datei "search_config.php" im Verzeichnis wdw_suche geändert auf:
$encoding = "UTF-8";

Irgendwas mache ich da falsch.

Die Suche läuft auf https://www.guessing.net/suchen.php

Danke und viele Grüße
Günter

Eintrag gesperrt
2678 Views
Avatar

Keine Umlaute

Fritz ⌂, Friday, 12.07.2019, 22:56 (vor 1722 Tagen) @ niki1961

<meta http-equiv="content-type" content="text/html; charset=UTF">

UTF ist keine gültige Zeichencodierung.
Und deine Seiten sind alle charset=windows-1252 codiert.

Eintrag gesperrt
2684 Views

Keine Umlaute

niki1961, Friday, 12.07.2019, 23:08 (vor 1722 Tagen) @ Fritz
bearbeitet von niki1961, Friday, 12.07.2019, 23:12

Danke, habe die betreffenden Zeilen auf "windows-1252" geändert.
Leider ohne Erfolg. :-)

.htaccess-Datei:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.guessing.net$
RewriteRule ^(.*)$ https://www.guessing.net/$1 [R=301,L]
AddDefaultCharset windows-1252

Eintrag gesperrt
2635 Views
Avatar

Keine Umlaute

Fritz ⌂, Friday, 12.07.2019, 23:16 (vor 1722 Tagen) @ niki1961

Danke, habe die betreffenden Zeilen auf "windows-1252" geändert.

Das alleine genügt leider nicht. Die Dateien müssen auch mit dieser Codierung abgespeichert werden. Die suchen.php wird leider vom Server immer noch als UTF-8 ausgeliefert.

Eintrag gesperrt
2678 Views
Avatar

Keine Umlaute

Fritz ⌂, Friday, 12.07.2019, 23:33 (vor 1722 Tagen) @ niki1961

Klar. Es geht so rum, oder so rum. Aber eben nicht mit "Kodierungen gemischt". :-)
Aber wenn du so zufrieden bist: UTF-8 ist ohnehin die bessere Lösung.