ilch Forum » Allgemein » HTML, PHP, SQL,... » HTML-Datei in eine andere einbinden

Geschlossen
  1. #1
    User Pic
    Frostball Mitglied
    Registriert seit
    07.09.2008
    Beiträge
    229
    Beitragswertungen
    0 Beitragspunkte
    Hi,

    bin gerade am bau einer statischen Internetseite, also nur mit HTML und CSS.
    Auf dieser Seite habe ich 3 Seiten mit je 2 boxen in der Neuigkeiten drin stehn sollen, folglich ändern sich die Inhalte ständig.
    um mir das Leben nicht unnötig schwer zu machen wäre es schön dass ich eine HTML datei habe die z.B. "box1.html" heißt. und in der steht dann einfach der quelltext von dem Inhalt der 1. box drinnen.
    in der index.html z.B. schreibe ich dann einfach da wo die 1. box hinsoll {box1.html} oder sowas rein, eben so wie das mit {EXPLODE} usw. beim ilch script geregelt ist.

    jetzt meine frage: wie bewerkstellige ich sowas? es ist mir klar dass ich dafür php brauche, da ich php aber (noch) nicht kann, würde ich mich freuen wenn mir hier jemand erklären könnte wie ich es schaffe die box nur noch in einer datei verändern zu müssen, und das ergebnis auf allen 3 seiten zu haben.


    Danke schonmal

    Gruß

    Frost
    externer Link | stark editiertes Jetixblue Design
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Chapter Hall Of Fame
    Registriert seit
    21.10.2007
    Beiträge
    5.951
    Beitragswertungen
    229 Beitragspunkte
    <?php
    include("box1.php");
    ?>

    das an der stelle wo es hin soll. solltest dann natürlich auch die box.html in box.php umbenennen.
    wenn du dann den inhalt der box1.php änderst, ändert es sich auch in der index(die übrigens auch index.php heißen muss) zwinker
    Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
    externer Link
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Frostball Mitglied
    Registriert seit
    07.09.2008
    Beiträge
    229
    Beitragswertungen
    0 Beitragspunkte
    ah ok,

    reicht das wenn ich die beide in .php umändere, der quelltext aber aussieht wie ne html datei, oder muss ich dann noch was am quelltext verändern? is ja keine html datei mehr
    externer Link | stark editiertes Jetixblue Design
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Chapter Hall Of Fame
    Registriert seit
    21.10.2007
    Beiträge
    5.951
    Beitragswertungen
    229 Beitragspunkte
    ne musst nur umbenennen das sollte reichen. wenn nicht meld dich wieder dann erklär ich dir den rest.
    wenn du es in php lösen möchtest, schau dir mal externer Link an. da gibts php anleitungen für anfänger ganz leicht erklärt...
    Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
    externer Link
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Frostball Mitglied
    Registriert seit
    07.09.2008
    Beiträge
    229
    Beitragswertungen
    0 Beitragspunkte
    ok danke^^

    werde das daheim ausprobieren, hab in 15 mins aus!^^
    externer Link | stark editiertes Jetixblue Design
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Frostball Mitglied
    Registriert seit
    07.09.2008
    Beiträge
    229
    Beitragswertungen
    0 Beitragspunkte
    funktioniert, allerdings nicht mit


    <?php
    include("box1.php";);
    ?>

    sonder mit:

    <?php
    include("box1.php");
    ?>


    jetz noch eine frage:

    habe ja 2 verschiedene boxen, also box 1 und box 2, wäre es möglich die beiden in eine datei zu fassen, und in der index html zu sagen dass er hier den oberen teil von der datei box.php nimmt und dort den unteren?
    oder muss ich das über 2 dateien machen machen?
    externer Link | stark editiertes Jetixblue Design
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Chapter Hall Of Fame
    Registriert seit
    21.10.2007
    Beiträge
    5.951
    Beitragswertungen
    229 Beitragspunkte
    box.php:

    <?php
    $box1="hier dein text für box 1 lalala";
    $box2="hier dein text für box 2 lalala";
    ?>


    index.php:
    ganz oben macht du
    <?php
    include("box.php");
    ?>


    da wo deine box eins erscheinen soll machst du dann
    <?php echo"$box1"; ?>


    und das gleiche mit box 2

    probier mal aus sollte gehen. weiteres kannst du nachlesen auf der seite die ich dir gepostet hab das steht alles genauer erklärt
    Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
    externer Link
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten