...encoding...probleme W3C...

  • Hallo,

    kann z.Z. meine Seite nicht über W3C validieren,
    sagt mir none encoding!

    Habe in <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    muß da statt charset encoding rein und was ändert sich??? DANKE!!!

  • Hast du per PHP einen Header mitgeschickt?
    Welche Codierung hat dein File?
    Ich rate dir zu utf-8...

    Hier der PHP Header:

    PHP
    header("Content-Type: text/html; charset=utf-8");
  • Hallo,

    ich hatte bißlang utf-8, bin aber wg. Schwierigkeiten Umlaute
    umgestiegen auf iso, und die Probleme waren behoben.
    Soll ich jetzt für Test umbauen oder gibt es anderen Check,
    wo ich auf iso bleiben kann???Danke!!!

    W3C nimmt ja im Grunde alles, kann es auch einstellen, wundert mich schon...

  • Dem Test ist egal welchen Charset zu verwendest. Du musst nur auch die Zeichen passend zum im header angegebenen Zeichensatz verwenden. Wenn Du iso verwendest muss alles iso sein, wenn utf-8 dann utf-8.

    Im übrigen würde ich sagen, dass Du bei utf-8 genau das falsch gemacht hast: deine Umlaute und Sonderzeichen sind nicht utf-8 kodiert. Wenn Du die Umlaute in einem Texteditor schreibst stell in diesem Texteditor den Zeichensatz um. Für php gibt es auch entsprechende Funktionen zum kodieren in utf-8.

  • Ja, kapiert, gerade nachgeschaut, ich habe vor geraumer Zeit Zeichensatz
    in(bitte nicht auslachen) webspace php oder sql auf utf-8 gesetzt.
    iso gibt es da nicht, seiten sind aber alle iso??? Deßhalb wohl Probleme,
    möchte aber iso behalten??? stress...

  • Hi, habe jetzt Seite auf UTF-8 umgestellt,
    checkt Seite dennoch nicht...Fehler none encoding...
    PS: Habe kleinen Befehl in Seite, daß Quelltext nicht angezeigt wird, daran
    kanns doch wohl nicht liegen???
    Oder soll ich statt charset encoding setzen? danke...

  • Hi, habe jetzt mit anderem Programm gecheckt-
    Fehler ist charset:none im http header
    Blöde Frage...wo finde ich den? Ist doch nicht <head>, weil da stimmt alles...
    also gegoogelt, hatte mire firefox schon gesagt...
    header, irgendwie nachrichtenübermittlung server-client,
    aber ich weiß nicht, wo...sorry(dummheit ist erblich, mein opa)

    Einmal editiert, zuletzt von rammstein (30. August 2009 um 21:36)

  • Ok, dafür sorry,

    hab ich jetzt gelesen/gelernt.
    Mein Provider sagt, daß alles korrekt eingestellt ist, im header
    charset:none und das wäre so richtig, dadurch validiert W3C wohl nicht...