Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 22
  1. #1
    Avatar von dkdenz
    dkdenz ist offline Foren-Gott
    registriert
    13-04-2004
    Ort
    Lübeck
    Beiträge
    12.050

    Doctype für xhtml1.1/php

    Ich habe jetzt lange rumgebastelt,
    bis ich diesen korrekten Doctype für xhtml1.1 als PHP-Dokument fabrizieren konnte,
    der beide Validatoren (W3C & SELF-HTML) zufriedenstellt.
    Code:
    <?
    echo '<?xml version="1.0" encoding="UTF-8"?>'
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
            <head>....
    [EDIT]Geändert aus aktuellem Anlass[/EDIT]
    Geändert von dkdenz (17-08-2004 um 14:28 Uhr)

  2. #2
    Avatar von dipser
    dipser ist offline Lounge-Member
    registriert
    23-06-2002
    Ort
    Osnabrück
    Beiträge
    673

    AW: Doctype für xhtml1.1/php

    Was ist so besondert da dran?
    Kann ich mir im übrigen nicht vorstellen, dass das Valid ist.

  3. #3
    Avatar von dkdenz
    dkdenz ist offline Foren-Gott
    registriert
    13-04-2004
    Ort
    Lübeck
    Beiträge
    12.050

    AW: Doctype für xhtml1.1/php

    Zitat Zitat von dipser
    Was ist so besondert da dran?
    Kann ich mir im übrigen nicht vorstellen, dass das Valid ist.
    Da ist nix besonderes dran.
    Ich brauchte eben eine Weile und falls das mal einer braucht,
    kann er sich das einfach hier rauskopieren.
    Zitat Zitat von dkdenz
    ...der beide Validatoren (W3C & SELF-HTML) zufriedenstellt.
    Ich stelle das hier nicht rein und behaupte es wäre valid,
    wenn ich's nicht validiert hätte.
    Aber für Dich ist das ja wahrscheinlich nur Kindergarten...

  4. #4
    Avatar von dipser
    dipser ist offline Lounge-Member
    registriert
    23-06-2002
    Ort
    Osnabrück
    Beiträge
    673

    AW: Doctype für xhtml1.1/php

    Nein, ich habe kein interesse daran jemand fertig zu machen, der sich bemüht. Aber schau dir den Quelltext noch einmal an.

    <?php echo '<?xml version="1.0"'; ?>

    Nicht wirklich sinnvoll oder?

  5. #5
    Avatar von dkdenz
    dkdenz ist offline Foren-Gott
    registriert
    13-04-2004
    Ort
    Lübeck
    Beiträge
    12.050

    AW: Doctype für xhtml1.1/php

    Code:
    <?php echo '<?xml version="1.0" ?'.'>' ?>
    ...muß es heißen!!!
    Du hast recht.
    Doch irgendwie machen die Validatoren wozu sie grade Bock haben, bekommt man den Eindruck.
    Vorhin haben sie es genauso nicht validiert...*Kopfschüttel*

  6. #6
    Avatar von dipser
    dipser ist offline Lounge-Member
    registriert
    23-06-2002
    Ort
    Osnabrück
    Beiträge
    673

    AW: Doctype für xhtml1.1/php

    Du lieferst mit diesem Quellcode nicht wirklich XHTML aus, aber gut, was will man machen, nur der Mozilla kann dies wirklich. Liefern wir alle noch text/html aus. Die Zukunft wird hoffentlich schöner.

    Im übrigen, verwende doch htaccess mit folgendem Eintrag:
    Code:
    php_flag short_open_tag off
    Dann brauchst du die XML-Deklaration nicht mit PHP ausgeben.

  7. #7
    Avatar von dkdenz
    dkdenz ist offline Foren-Gott
    registriert
    13-04-2004
    Ort
    Lübeck
    Beiträge
    12.050

    AW: Doctype für xhtml1.1/php

    Zitat Zitat von dipser
    Im übrigen, verwende doch htaccess mit folgendem Eintrag:
    Code:
    php_flag short_open_tag off
    Dann brauchst du die XML-Deklaration nicht mit PHP ausgeben.
    Wenn ich das tue,
    kriege ich meine Dokumente nicht mehr validiert.

  8. #8
    Avatar von womstar
    womstar ist offline Lounge-Member
    registriert
    22-07-2002
    Ort
    latente matrix
    Beiträge
    5.913

    AW: Doctype für xhtml1.1/php

    so sollte des korrekt sein.
    jedenfalls mach ich es immer so.

    Code:
    <?php print "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"; ?>
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">

  9. #9
    Avatar von dkdenz
    dkdenz ist offline Foren-Gott
    registriert
    13-04-2004
    Ort
    Lübeck
    Beiträge
    12.050

    AW: Doctype für xhtml1.1/php

    Ich weiß auch nicht.
    dipser hat da bestimmt auch seine Einwände.
    Meins geht ebenso.
    Habe das Ergebnis durch intensives Suchen und Selbstversuche gemacht.
    Beide Validatoren haben dazu grünes Licht gegeben.
    Ich werde die Lösung schon noch finden,
    denn ich kann mir nicht vorstellen,
    dass es zu diesem Problem keine Lösung gibt...

  10. #10
    Avatar von dipser
    dipser ist offline Lounge-Member
    registriert
    23-06-2002
    Ort
    Osnabrück
    Beiträge
    673

    AW: Doctype für xhtml1.1/php

    Nein habe ich nicht. Der Quelltext von womstar sieht in Ordnung aus.

    Ich wollte nur eine möglichkeit noch posten wie man ohne PHP mit Hilfe der Datei .htaccess eine XML-Deklaration einfügen kann.

  11. #11
    Avatar von dkdenz
    dkdenz ist offline Foren-Gott
    registriert
    13-04-2004
    Ort
    Lübeck
    Beiträge
    12.050

    AW: Doctype für xhtml1.1/php

    @dipser:
    Ich erkenne den Unterschied nicht.
    Kläre mich mal bitte auf.
    Bei mir geht es nach uft-8.
    Bei womstar nach ISO-8859-1.
    Und was nutzt mir die .htaccess, wenn der Validator die ja nicht validiert,
    dann bekomme ich trotzdem ein nicht-valides Dokument.
    Werde ich jetzt langsam debil???
    Ich kapiere das jetzt ersnsthaft nicht.
    Wie geschrieben:
    Beide Validatoren haben meinen Doctype akzeptiert.
    Was soll daran nun falsch sein?
    Wenn ich nämlich Deinen Vorschlag anwende, dann kommt das:
    Internal Server Error
    Geändert von dkdenz (16-08-2004 um 22:20 Uhr)

  12. #12
    Avatar von dkdenz
    dkdenz ist offline Foren-Gott
    registriert
    13-04-2004
    Ort
    Lübeck
    Beiträge
    12.050

    AW: Doctype für xhtml1.1/php

    Toll, jetzt habe ich dieses im Netz gefunden:
    Code:
    <?php
    echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?".">\r\n";
    ?>
    Bietet jemand mehr?

  13. #13
    Grinsemann ist offline Haudegen
    registriert
    11-02-2002
    Ort
    Osnabrück
    Beiträge
    511

    AW: Doctype für xhtml1.1/php

    Ja, sogar zwei weitere:
    PHP-Code:
    <?php
      
    echo '<?xml version="1.0" encoding="utf-8"?>'.chr(10);
    ?>
    oder
    PHP-Code:
    <?php
      
    echo sprintf('<?xml version="1.0" encoding="utf-8"?>%c'10);
    ?>
    Mal eine andere Frage:
    Benutzt ihr iso-8859-1 oder utf-8?

  14. #14
    Avatar von womstar
    womstar ist offline Lounge-Member
    registriert
    22-07-2002
    Ort
    latente matrix
    Beiträge
    5.913

    AW: Doctype für xhtml1.1/php

    utf-8 sollte eigentlich verwendet werden ..
    aber ich glaube mich zu errinern, dass ich da mal probleme hatte.
    demnach ist iso-8859-1 auf jeden fall sicher.

  15. #15
    Avatar von dkdenz
    dkdenz ist offline Foren-Gott
    registriert
    13-04-2004
    Ort
    Lübeck
    Beiträge
    12.050

    AW: Doctype für xhtml1.1/php

    Nach langer, langer Suche habe ich nun dieses:
    Code:
    <?
    echo '<?xml version="1.0" encoding="UTF-8"?>'
    ?>
    Beide Validatoren geben ihr OK!

Seite 1 von 2 12 LetzteLetzte

Lesezeichen

Berechtigungen

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