Dave: (XHTML) Dateiendung, PHP+XHTML?

Hallo Forum,

heute mal 2 Fragen zu XHTML:

1. Wie sollte/muss die Dateiendung bei XHTML (strict) Dokumenten sein? Kann man XHTML Seiten mit der Endung PHP erstellen, also beide Sprachen verwenden?

2. Wenn ja, gibt das doch ein Problem (bei mir zumindest): Das fängt ja normal mit "<?xml" usw. an. Ein PHP-Dokument interpretiert das jedoch als Code. Abhilfe?

Vielen Dank für schnelle und langsame Antworten,
Dave (dem schnelle Antworten trotzdem lieber sind *SCNR*)

--
sh:( fo:| ch:? rl:° br:> n4:( ie:{ mo:} va:) de:] zu:} fl:| ss:{ ls:& js:{\nSelfcode bei http://emmanuel.dammerer.at/selfcode.html
  1. Hi,

    1. Wie sollte/muss die Dateiendung bei XHTML (strict) Dokumenten sein? Kann man XHTML Seiten mit der Endung PHP erstellen, also beide Sprachen verwenden?

    im Web, also bei Verwendung von http? Da spielen Dateinamen keinerlei Rolle, sondern nur der content-type - von unrühmlichen Ausnahmen wie dem IE mal abgesehen, der anstelle des content-type-headers lieber sein internes Wahrsage-Modul benutzt.

    1. Wenn ja, gibt das doch ein Problem (bei mir zumindest): Das fängt ja normal mit "<?xml" usw. an. Ein PHP-Dokument interpretiert das jedoch als Code. Abhilfe?

    1. shorttags auf no setzen - dann interessiert den PHP-Interpreter nur noch <?php...
    2. <?php echo '<'.'?xml ... ?'.'>' (sprich: die kritischen Zeichenketten aufsplitten)

    Vielen Dank für schnelle und langsame Antworten,

    ich schreibe jetzt ganz langsam, weil ich weiß, daß Du nicht so schnell lesen kannst .... ;-) SCNR ;-)

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
    1. Kannst du das bitte nochmal mit leerzeichen zwischen den Buchstaben schreiben, das ging mir zu schnell... (das *SCNR* spar ich mir jetz... oh zu spät *g*)

      1. shorttags auf no setzen - dann interessiert den PHP-Interpreter nur noch <?php...

      Nur zu, lass dich nicht aufhalten, mir zu erklären wie...

      Dankeschön
      Dave

      --
      sh:( fo:| ch:? rl:° br:> n4:( ie:{ mo:} va:) de:] zu:} fl:| ss:{ ls:& js:{
      Selfcode bei http://emmanuel.dammerer.at/selfcode.html
      1. Hi,

        1. shorttags auf no setzen - dann interessiert den PHP-Interpreter nur noch <?php...
          Nur zu, lass dich nicht aufhalten, mir zu erklären wie...

        P       H       P       .       i       n       i       ;-)

        cu,
        Andreas

        --
        Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
        http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
        1. PHP.INI;-) ??

          Smileys als Dateiendungen? Das Betriebssystem will ich!! *g*

          --
          sh:( fo:| ch:? rl:° br:> n4:( ie:{ mo:} va:) de:] zu:} fl:| ss:{ ls:& js:{
          Selfcode bei http://emmanuel.dammerer.at/selfcode.html
          1. Hi,

            PHP.INI;-) ??
            Smileys als Dateiendungen? Das Betriebssystem will ich!! *g*

            Wo ist das Problem? Wähle im Explorer unter Windows eine beliebige Datei aus. Klicke auf den Dateinamen, so daß er editierbar ist.
            Ende-Taste, um den Cursor ans Ende zu positionieren, anschließend ;-) eintippen und mit Return die Eingabe beenden.
            Ggf. nervige Windowsmeldung (wollen sie wirklich diese ach so tolle extension ändern...) bestätigen...

            cu,
            Andreas

            --
            Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
            http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
    2. Hi,

      1. <?php echo '<'.'?xml ... ?'.'>' (sprich: die kritischen Zeichenketten aufsplitten)

      Wieso aufspltten???
      Also ich habs mit

      <?php echo "<?xml ...?>"; gelöst. Man braucht doch die < > nicht extra zu trennen!

      Gruß
      Christian