Inhalt aus externer HTML-Datei anzeigen lassen

Hallo. Ich sitze gerade an meiner kleinen Facharbeit für Informatik. Ich muss mit HTML unter Einbindung von CSS ein Tutorial für das Programm Hot Potatoes 6 erstellen. Bisher hat alles ganz gut geklappt, allerdings habe ich jetzt ein Problem.
Ich habe meine Seite hauptsächlich mit Kästen aufgebaut und habe oben in einem kasten ein kleines Menü. Unter dem menü ist ein neuer Kasten, in dem der Inhalt aus einer externen HTML-Datei angezeigt werden soll. Also wenn ich z.B. in der Menüleiste auf JCloze (ein Teilprogramm von Hot Potatoes) klicke, soll in dem Kasten darunter die Anleitung aus der datei jcloze.html agezeigt werden. Mit Frames komme ich nicht weiter, weil ich die Seite damit nicht so aufbauen kann und ich das design schon fertig habe.

Ich hoffe ihr könnt mir helfen.

machs mit php :wink: geht einfach und du brauchst keine frames

wie mach ich es mit php? hab auf diesem gebiet leider garkein wissen. :???:
danke aber schonmal für die schnelle Antwort :-o

einfach alle html datein in php umändern

die verlinkungen auf 1.php (nur ein beispiel) ändern

und wenn du von einer seite eine andere einziehen willst machst du einfach

<?php //php wird geöffnet incldue 'Seite.html'; //die seite die in dieser seite bearbeited wird ?>

lg

und je nach dem auf welche seite du wechseln willst, kannst dann mit GET variablen festlegen
alos der link wär dann Link
und der PHP code würde dann so aussehen
[PHP]

<?php $seite = $_GET['seite']; if($seite == "seite1") { include('Seite1.html'); } if($seite == "seite2") { include('Seite2.html'); } ?>

das kannst dann belibig erweitern :wink:
[/PHP]

@freezinger,

Warum schreibst du in deiner If-Klausel einmal nur ein Gleichheitszeichen und bei der zweiten zwei?

@ yoshi95

sry, hab mich vertan ^^
wird sofort editiert :wink:

oder du machst gleich
[PHP]

<?php include 'seite1' . $seite . '.html'; ?>[/PHP]

kannst ja auch noch mit ein ecist fefehl erweitern

Okay. Danke. Hat soweit geklappt :slight_smile: