Probleme mit Sonderzeichen
René
- browser
Nabend zusammen,
Ich habe ein dickes Problem.
Trotz Doctype und meta etc stellt xampp und mein webspace sonderzeichen wie ä,ö,ü... nicht richtig da
habe folgende doctype:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
und folgende meta:
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
eigentlich müssten das doch die richtigen sein?!
Trotz Doctype und meta etc stellt xampp und mein webspace sonderzeichen wie ä,ö,ü... nicht richtig da
Was wird im Header gesendet?
mein head berreich
<head>
<meta name="author" content="René Steinhäuser" />
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
<title>Bambinis - Startseite</title>
<link rel="stylesheet" href="css/style.css" type="text/css" />
</head>
Hi,
mein head berreich
Danach war wohl nicht gefragt, sondern nach den HTTP Response Headern.
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"
Eine Angabe dort hat naemlich Prioritaet vor dieser hier.
Nutze http://web-sniffer.net/, um herauszufinden, mit welcher Angabe dein Server die Ressource ausliefert.
Und dann informiere dich ggf., wie du das bei deinem Server aendern kannst.
MfG ChrisB
hab folgendes raus bekommen:
Name Value Delim
HTTP Status Code: HTTP/1.1 200 OK
Date: Sat, 16 Feb 2008 20:58:57 GMT CRLF
Transfer-Encoding: chunked CRLF
Connection: close CRLF
Server: Apache CRLF
Content-Type: text/html; charset=ISO-8859-1 CRLF
Keep-Alive: timeout=10, max=996 CRLF
Content-Type: text/html; charset=ISO-8859-1 CRLF
Ok, jetzt wissen wir also, welches Charset geliefert wird.
Damit können wir das Thema abschliessen, denn wenn du weitere Hilfe benötigen würdest, könnte ich und andere bestimmt ein Stück Quelltext sehen.
Content-Type: text/html; charset=ISO-8859-1 CRLF
Ok, jetzt wissen wir also, welches Charset geliefert wird.
Damit können wir das Thema abschliessen, denn wenn du weitere Hilfe benötigen würdest, könnte ich und andere bestimmt ein Stück Quelltext sehen.
so guckt es euch an ist nicht das wahre aber wollt was auf die schnelle machen:
http://envir0n.en.funpic.de/bambinisNeu/bambinis/index.php?section=news_admin
Hallo,
Content-Type: text/html; charset=ISO-8859-1 CRLF
http://envir0n.en.funpic.de/bambinisNeu/bambinis/index.php?section=news_admin
also gut: Dein Server sagt, der Quellcode sei in ISO-8859-1 codiert; falls er mal vergessen sollte, das zu sagen, sagt es deine meta-Angabe. Der Quellcode ist aber in Wirklichkeit in UTF-8 gespeichert. Korrigiere das in diesem Schritt auch noch, dann müsste alles passen.
So long,
Martin
Hallo,
Content-Type: text/html; charset=ISO-8859-1 CRLF
http://envir0n.en.funpic.de/bambinisNeu/bambinis/index.php?section=news_adminalso gut: Dein Server sagt, der Quellcode sei in ISO-8859-1 codiert; falls er mal vergessen sollte, das zu sagen, sagt es deine meta-Angabe. Der Quellcode ist aber in Wirklichkeit in UTF-8 gespeichert. Korrigiere das in diesem Schritt auch noch, dann müsste alles passen.
So long,
Martin
dumme frage aber woe mach ich das?^^
Hi,
Der Quellcode ist aber in Wirklichkeit in UTF-8 gespeichert. Korrigiere das in diesem Schritt auch noch, dann müsste alles passen.
dumme frage aber woe mach ich das?^^
wo wohl? Natürlich in deinem Editor. Der erzeugt doch den Quelltext. Stell' den auf ISO-8859-1 (aka ISO-Latin-1, notfalls auch Windows-1252) ein. Oder lass ihn auf UTF-8, wie bisher, und sorge dafür, dass dein Server auf im HTTP-Header UTF-8 angibt.
So long,
Martin
PS: Und zitiere bitte sinnvoll und vermeide TOFU. Danke.
kann in der meta ändern was ich will passiert aber nichts...sry in sachen fehlerbehebung bin cih nicht der beste^^
So habs raus hab einfach anderen Editor genommen muss aber das Zeugs nun per hand löschen klappt aber.
Danke für eure Hilfe
Hi,
hab folgendes raus bekommen:
Content-Type: text/html; charset=ISO-8859-1 CRLF
Gut, dann weist du ja jetzt, was du zu aendern hast.
Da du sowieso PHP verwendest, kannst du das bspw. mittels header() machen.
MfG ChrisB