Einzelnen Beitrag anzeigen

Benutzerbild von Valle
Valle

Registriert seit: 26. Dez 2005
Ort: Karlsruhe
1.223 Beiträge
 
#2

AW: umlaute in php-script

  Alt 1. Okt 2012, 20:25
Auch wenn's erledigt ist, hier der richtige Weg:

PHP-Quellcode:
<?php

header("Content-type: text/html; charset=utf-8");

// siehe php.net:
// "This is the preferred way to change the charset. Using mysql_query() to set it (such as SET NAMES utf8) is not recommended. See the MySQL character set concepts section for more information."
mysql_set_charset("utf8");
Wenn man diese zwei Sachen beachtet, sollte nichts mehr schief gehen.

Alternativ kann man statt der header-Zeile auch eine .htaccess (bei Apache Webservern) erstellen:

Code:
AddDefaultCharset utf-8
Liebe Grüße,
Valentin
Valentin Voigt
BOFH excuse #423: „It's not RFC-822 compliant.“
Mein total langweiliger Blog
  Mit Zitat antworten Zitat