Camping_RIDER: PHP ist absolut kein Hexenwerk

Beitrag lesen

Aloha ;)

Das wird ja immer komplizierter. Was macht jemand wenn der Server PHP nicht unterstützt?

Das (seriöse) Webhosting-Angebot, das kein PHP beinhaltet, möchte ich erstmal sehen. Ohne PHP oder vergleichbare Techniken zu ermöglichen ist ein Server fast so unnütz wie ein Kropf.

Als Grundlage solltest du dich mit PHP und dort erst mal speziell mit dem Befehl "include" beschäftigen.

Das wird für den Anfang zu umfangreich. Ich bin froh CSS einmal zu erlernen. Ich glaube nicht, daß jeder der eine Webseite gestaltet, auch PHP beherrscht.

Du wurdest schon auf den include Befehl hingewiesen. Und nein, PHP beherrschen muss man nicht. Aber es gelegentlich benutzen können. Lass mich dir ein kleines Beispiel machen, wie das aussehen könnte. Du hast eine Datei, sagen wir index.html. Darin soll der head-Teil aus einer externen Datei namens head.html eingebunden werden. Das beschränkt sich auf folgenden Aufwand:

1.: Du benennst die index.html um in index.php, um dem Server zu sagen, dass da was für ihn ausführbares drin ist.

2.: An der Stelle, wo du was einfügen lassen willst (<head>) fügst du folgendes ein:

[...]
<head>
<?php include 'head.html'; ?>
</head>
[...]

Das wars schon. Das ist weder kompliziert, noch fordert es Kenntnisse von PHP. Tatsächlich sind frames wahrscheinlich deutlich komplizierter - und noch dazu ein absolutes Ärgernis für den User.

Die head.html wird an der Stelle, an der das include steht, vom Server vollautomatisch genau so wie sie ist eingefügt, in dieser Datei steht dann also kein Doctype o.ä., sondern nur

<title>Meine Seite</title>
<link [...]

Hoffe das hilft dir weiter.

(P.S.: Zum lokal "testen" brauchst du natürlich auch einen Server, eine einfache Installation von XAMPP (oder ähnlichem) als Testserver auf dem eigenen Rechner genügt - einfach deine Seite im Ordner htdocs des XAMPP ablegen und dann über http://localhost/deine-seite/index.html aufrufen)

Grüße,

RIDER

--
Camping_RIDER a.k.a. Riders Flame a.k.a. Janosch Zoller Erreichbar manchmal im Self-TS (ts.selfhtml.org) oder sonst - wenn online - auf dem eigenen TeamSpeak-Server (fritz.campingrider.de) oder unter: # Facebook # Twitter # Steam # YouTube # Self-Wiki # ch:? rl:| br:> n4:? ie:% mo:| va:) js:) de:> zu:) fl:( ss:| ls:[
0 82

HTML-Dateien einbinden

Franz
  • html
  1. 0
    MrMurphy1
    1. 0
      Franz
      1. 0
        MrMurphy1
      2. 0

        PHP ist absolut kein Hexenwerk

        Camping_RIDER
        1. 0
          Gunnar Bittersmann
          1. 0
            Camping_RIDER
            1. 0
              Gunnar Bittersmann
              1. 0
                Camping_RIDER
              2. 0
                Gunnar Bittersmann
        2. 0
          Christian Kruse
          1. 0
            Camping_RIDER
            1. 0
              Christian Kruse
              1. 0
                Camping_RIDER
                1. 0
                  Gunnar Bittersmann
                  1. 1
                    TS
                    1. 2
                      robertroth
                      • html
                      • menschelei
                      1. 0
                        TS
                        • menschelei
                    2. 0
                      MudGuard
                      • menschelei
                  2. 0
                    Camping_RIDER
                2. 0
                  Christian Kruse
                  1. 0
                    Camping_RIDER
              2. 0
                Franz
                1. 0
                  Camping_RIDER
        3. 0
          Franz
          1. 0
            Camping_RIDER
            1. 0
              Gunnar Bittersmann
              • software
              • webserver
              1. 3
                Mitleser
            2. 0
              Franz
              1. 0
                JürgenB
                1. 0
                  Franz
                  1. 0
                    Camping_RIDER
                  2. 0
                    JürgenB
                    1. 0
                      Camping_RIDER
              2. 0
                Camping_RIDER
                1. 0
                  Tabellenkalk
                  • menschelei
              3. 0
                Gunnar Bittersmann
                1. 0
                  Franz
                  1. 1
                    TS
                    • html
                    • webserver
                    1. 0
                      Gunnar Bittersmann
                      1. 0
                        TS
                        • browser
                        • html
                        • webserver
                        1. 0
                          Gunnar Bittersmann
                        2. 0
                          Camping_RIDER
                          1. 3

                            DNS-Spoofing

                            Jörg Reinholz
      3. 0
        Gunnar Bittersmann
        1. 0
          MudGuard
      4. 0
        quincunx
        • html
        • menschelei
        1. 0
          Gunnar Bittersmann
          1. 2
            TS
            • html
            1. 0
              Gunnar Bittersmann
              • usability
              1. 1
                TS
                • https
                1. 0
                  Gunnar Bittersmann
                  1. 0
                    TS
                    1. 0
                      Gunnar Bittersmann
                      • usability
                      • ux
              2. 0
                Camping_RIDER
                1. 0
                  Gunnar Bittersmann
                  1. 0
                    TS
                    • html
                    • https
                    1. 0
                      Gunnar Bittersmann
                      1. 0
                        TS
                        1. 0
                          Gunnar Bittersmann
                          1. 0
                            TS
                            1. 0
                              Gunnar Bittersmann
                  2. 0
                    Camping_RIDER
                    1. 0
                      Gunnar Bittersmann
                      1. 0
                        TS
                        • html
                        • https
                        1. 0
                          Gunnar Bittersmann
                      2. 1
                        Camping_RIDER
                        1. 0
                          derdicki
                      3. 1
                        derdicki
        2. 0

          Ein Wort zu CMSes

          Camping_RIDER
          1. 0
            quincunx
    2. 0
      Gunnar Bittersmann
      1. 0
        Franz
        1. 0
          Gunnar Bittersmann
  2. 1
    JürgenB
    1. 0
      Franz
      1. 0
        JürgenB
        1. 0
          August
          1. 0
            JürgenB
            1. 0
              Camping_RIDER
              1. 1
                JürgenB
                1. 0
                  Camping_RIDER