2011-01-16 11 views
2

Ich habe ein kleines Problem mit dem Tag in Kombination mit PHP. Mein Code ist:Codierung Titel Tag Tag

$title = '....'; 
echo '<title>'.htmlspecialchars($title).'</title>'; 

Wenn ich "Niederländische Zitate" die Browser-Ausgänge "Niederlndische Zitate" verwenden Wenn ich "Niederl&auml;ndische Zitate" die Browser-Ausgänge "Niederl ä ndische Zitate"

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 

Wer hat eine Idee, wie um das zu beheben?

+0

Was genau ist der Unterschied zwischen Ihren beiden Eingaben? Wenn SO Ihre Frage darstellt, sind beide identisch. – dkarp

Antwort

2

Neben Meta-Tag, müssen Sie auch auf:

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

in ganz am Anfang des Skriptes:

a) UTF-8 header wie diese senden.

b) und speichern Sie die Skriptdatei als Codierung. Verwenden Sie einen guten Code-Editor, wie Notepad ++, der dies ermöglicht.