+ Antworten
Seite 2 von 2 ErsteErste 1 2
Ergebnis 11 bis 12 von 12
  1. #11
    HTML-Guru Meilensteine
    threadi wird schon bald berühmt werden
    Registriert seit
    20.10.2006
    Ort
    Leipzig
    Beiträge
    3.906
    Renommee-Modifikator
    7

    Standard

    Den XML-Prolog kann man auch mit php schreiben lassen.

    Code:
    <?php
    echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?>";
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
           "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
    
    Weiterhin solltest Du den Header des Servers kontrollieren. Dieser hat nichts mit dem zu tun was du in deinen HTML-Code schreibst. Er wird quasi unsichtbar für den Server übertragen, ist aber von den Browsern (und dem Validator) mit einigen zwingend erforderlichen Informationen auszufüllen. Die Meldung

    oder veranlassen Sie Ihren Server das Senden eines entsprechenden HTTP-Header (bei PHP mit header('Content-Type: text/html; charset=iso-8859-1')
    sollte dich bereits darauf hingewiesen haben.

    Meine Vermutung ist, dass im Header des Servers ein anderer Zeichensatz und/oder ein anderer Content-Type für php und/oder html Dateien geliefert wird. Diesen Header kann man z.B. mit der Firefox-Erweiterung LiveHTTPHeaders auslesen. Um eventuelle Fehler zu korrigieren müsstest Du entweder diese in der Webserverkonfiguration direkt ändern, oder per .htaccess oder über die header()-Funktion von php.

  2. #12
    Erfahrener Benutzer Meilensteine
    Shrax befindet sich auf einem aufstrebenden Ast
    Registriert seit
    29.06.2008
    Beiträge
    237
    Renommee-Modifikator
    3

    Standard

    An den Server anzupassen mach ich erstmal nicht da wenn die Seite fertig ist ich sowiso umziehe.
    Hab das Problem gelöst, schaue mir das auf dem neuen Server aber nocheinmal an. Für alle die das Thema lesen:


    Ich hab in die index.htm diese erste Zeile geschrieben
    HTML-Code:
    <?xml version="1.0" encoding="iso-8859-1"?> 
    und in die index.php diese Zeile(n):
    Code:
    <?php
    echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?>";
    ?>
    

+ Antworten
Seite 2 von 2 ErsteErste 1 2

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. HTML-Problem???
    Von flodur im Forum HTML und XHTML
    Antworten: 6
    Letzter Beitrag: 05.01.2009, 21:51
  2. html problem mit ie
    Von Hawk-x im Forum HTML und XHTML
    Antworten: 7
    Letzter Beitrag: 10.09.2008, 15:08
  3. Php html problem?
    Von zneiva im Forum PHP
    Antworten: 6
    Letzter Beitrag: 21.04.2008, 17:11
  4. Html-Problem
    Von StairzDesign im Forum HTML und XHTML
    Antworten: 0
    Letzter Beitrag: 18.03.2008, 01:29
  5. Html Problem
    Von Fl!nt! im Forum HTML und XHTML
    Antworten: 17
    Letzter Beitrag: 26.01.2008, 14:20

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein