as-n00
Goto Top

Php7.2 Windows Umlautproblem

Hallo,

folgendes simples Script:

<?php
		echo 'ÄÄÄÖÖÖ';  
?>

bringt mir auf einem Windows 2008 R2 nur:

---fff

das ganze soll mal eine Mail schreiben, aber ich bekomme die Umlaute nicht hin.
In der php.ini, welche unter c:\Programme\PHP liegt steht:

default_charset = "UTF-8"  

Das Script oben habe ich mit der Kosierung utf-8 ohne BOM gespeichert.
Was mach ich denn falsch?

Content-ID: 359073

Url: https://administrator.de/contentid/359073

Ausgedruckt am: 18.11.2024 um 05:11 Uhr

colinardo
colinardo 22.12.2017 aktualisiert um 13:45:34 Uhr
Goto Top
Servus,
Was mach ich denn falsch?
Wenn das ein Apache ist noch ein AddDefaultCharset UTF-8 in die httpd.conf.

Alternativ lässt sich das charset auch im Header festlegen und zwar im PHP File bevor du irgendwas ausgibst, am besten in den ersten Zeilen der PHP Datei:
header('Content-Type: text/html; charset=utf-8');  
Grüße Uwe