Eine bestimmte Codierung erzwingen

Hi an alle,

weiss zufällig jemand wie man eine bestimmte Codierung (unter „Ansicht->Codierung“) erzwingen kann?

Ich möchte gerne wenn eine Seite aufgerufen wird das die Codierung „Griechisch (Windows)“ oder „Griechisch (ISO)“ erzwungen wird um so alle Zeichen anzeigen zu können. Ich habs mit „charset=windows-1253“ und auch „charset=iso-8859-7“ versucht aber irgendwie klappt es nicht. Es beginnt immer mit „Westeuropäisch (ISO)“ :-S

Bin für jeden Tipp dankbar und danke schon im Voraus. :smile:

Gruss,
Dimi.

Hallo,

weiss zufällig jemand wie man eine bestimmte Codierung (unter
„Ansicht->Codierung“) erzwingen kann?

Indem du einen HTTP-Header mitschickst, der so aussieht:

Content-Type: text/html; charset=iso-8859-7

Alternativ als http-equiv meta-tag.

Ich möchte gerne wenn eine Seite aufgerufen wird das die
Codierung „Griechisch (Windows)“ oder „Griechisch (ISO)“
erzwungen wird um so alle Zeichen anzeigen zu können. Ich habs
mit „charset=windows-1253“ und auch „charset=iso-8859-7“
versucht aber irgendwie klappt es nicht.

So hast du das denn genau hingeschrieben?
Und kannst du uns mal eine URL nennen, damit wir das testen koennen ob der Header korrekt ankommt?

Gruesse,
Moritz

Hallo,

weiss zufällig jemand wie man eine bestimmte Codierung (unter
„Ansicht->Codierung“) erzwingen kann?

verstehe ich dich richtig, dass du den Webserver dazu bringen möchtest, dem Browser den richtigen Zeichensatz mitzuteilen?

Für Apache ist das etwa hier beschrieben: .


PHvL

Hallo Ihre beide,

die URL ist folgende:

http://neademokratia.kilu.de/GR/rss/NewsPage_gr_org.php

irgendwie komm ich nicht klar mit den ganzen Kodierungen.
Ne zeitlang wurde es bei Umstellung in die jeweilige Codierung richtig angezeigt… jetzt zeigt er gar nix mehr an… nur Quadrate!
hmm… versteh ich nicht. :-S

Gruss,
Dimi.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo,

http://neademokratia.kilu.de/GR/rss/NewsPage_gr_org.php

du schreibst:

Das muss aber so aussehen:

In solchen Fällen solltest du eine HTML-Referenz zur Hand haben; schau z.B. einmal hier: http://de.selfhtml.org/html/kopfdaten/meta.htm#zeich…

Andreas

Hallo,

http://neademokratia.kilu.de/GR/rss/NewsPage_gr_org.php

wget -S http://neademokratia.kilu.de/GR/rss/NewsPage\_gr\_org.php
--11:12:17-- http://neademokratia.kilu.de/GR/rss/NewsPage\_gr\_org.php
 =\> `NewsPage\_gr\_org.php'
Resolving neademokratia.kilu.de... 85.10.197.167
Connecting to neademokratia.kilu.de|85.10.197.167|:80... connected.
HTTP request sent, awaiting response... 
 HTTP/1.1 200 OK
 Date: Sat, 07 Feb 2009 10:10:06 GMT
 Server: Apache
 X-Powered-By: PHP/5.2.8
 Vary: Accept-Encoding
 Connection: close
 Content-Type: text/html; **charset=iso-8859-1**
Length: unspecified [text/html]

(Hervorhebung von mir).

Du schickst im HTTP-Header iso-8859-1 und im HTML selbst deklarierst du es als iso-8859-7 - das kann nur schief gehen. Also korriegiere den HTTP-Header, und den meta-Tag wie von Andreas beschrieben.

Grüße,
Moritz