Umlaute in HTML

Status
Nicht offen für weitere Antworten.
So richtig?

PHP:
<?
header('Content-Type: text/html; charset=utf-8');  
?>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>SV Forsting-Pfaffing</title>
<link rel="stylesheet" media="all" href="style.css">
<link rel="stylesheet" media="all" href="iefixes.css">
</head>

Weil funktionieren tuts immer noch nicht,
Die Fehlermeldung is allerdings weg..
 
dann hast du ja schon mal nen teil des problems gelöst.
jetzt gehts noch drum, dass auch wirklich alles utf8 ist.

also schau nach den dateicodierungen und stell alle ggf von iso auf utf8 um.
wenn du deine daten aus einer datenbank beziehst, musst du diese, sowie die felder, die varchar/text/... beinhalten auch umstellen.
beim eintragen neuer texte per formular musst du die übergebenen inhalte auch noch mit der funktion utf8_encode() umwandeln.

das wärs dann aber.

(sorry für mein kleinschreiben, geht grad nicht anders -.-)
 
Die Datenbank selber sollte auch noch in UTF-8 kodiert sein.
Jenachdem welchen Editor du benutzt, kannst du die Dokumente
selbst auch noch als UTF-8 speichern.
 
Welches genau das richtige ist kann ich nicht sagen, ich habe bei mir utf8_unicode_ci eingestellt und habe keine Probleme damit.
 
Status
Nicht offen für weitere Antworten.
Zurück