include File

aquila

Erfahrenes Mitglied
Hallo @ all!

Wie kann ich in eine HTML Seite eine andere HTML, ASP etc. - Seite inkludieren, soll so ähnlich sein wie...
<!--#include virtual="PFAD" -->
Nun habe ich aber das Problem das mein Server kein SSI unterstützt vielleicht kann mir da jemand mit einer anderen Programmiersprache weiterhelfen inkl. Syntax bitte!

Bitte nichts mit Frames schreiben! Brauch eine Lösung, kann mir da so auf Javascript-Basis was vorstellen nur kenne ich mich zuwenig damit aus!
 
Dateien mit Inhalt include geht soweit ich mich entsinnen kann mit Javascript nicht, mit PHP jedoch kinderleicht. Bei Suche nach include im PHP Forum oder auf http://www.php.net wirst du sicherlich fündig.
 
Schreib mal was in der Programmiersprache ASP oder PHP in ein File, was die Endung *.html bzw. *.shtml hat und siehe da was passiert?

Und wenn ich bitte ausdrücklich schreibe keine Meldungen von Frames dann meine ich das auch so ok?

Vielleicht kann mir ja doch noch einer Helfen :) ich geb die Hoffnung nicht auf, hab hier immer ne Lösung bekommen... :-D

Ich habe volles Vertrauen in die tutorials.de - Community :)
 
Du kannst deinem Webserver auch per htaccess
"sagen", dass er Dateien mit der Endung
html als PHP-Dateien parsen soll...

Übrigens: Es gibt eine Möglichkeit per
JavaScript: Man kann den Inhalt einer
Datei über einen Buffer-iFrame in die
Seite laden...aber fragt nicht, wie das
richtig geht ;)

Here we go:
http://1ppl.free.fr/html/article112.html
Scheint zu funktionieren, aber ist sicher
schlechter und um einiges langsamer als
PHP&Co...
 
Zuletzt bearbeitet:
Hi Aquila,

mir fällt nur eine Methode ein, allerdings ist diese eher ungewöhnlich (selten gesehen) - in wie weit das alles CrossBrowser Compatible ist weis ich leider auch nicht - auf jeden Fall ist es nach dem W3C Validator richtig:
PHP:
</div><object data="http://www.tutorials.de" type="text/html" width="200" height="200">
Ihr Browser kann das Objekt leider nicht anzeigen!
</object></div>
Der Nachteil Frames gegenüber ist halt, dass du bei jedem wechseln der Data den Link mit Javascript schreiben musst.

Inofs:
http://selfhtml.teamone.de/javascript/objekte/htmlelemente.htm#object
http://selfhtml.teamone.de/html/multimedia/objekte.htm#datendateien

ciao
 
Schreib mal was in der Programmiersprache ASP oder PHP in ein File, was die Endung *.html bzw. *.shtml hat und siehe da was passiert?

Und wenn ich bitte ausdrücklich schreibe keine Meldungen von Frames dann meine ich das auch so ok?

Ja, das war natürlich auch anders gemeint. Ich meine was macht das für einen Unterschied für dich, ob du jetzt .php Dateien oder .html Dateien auf dem Webspace hast, ist das vorgeschrieben dass du nur .html Dateien hochladen darfst oder sowas?

Hmm..ich hätte das anders formulieren sollen: Dann helfen wohl DOCH nur noch Frames. Aber ich habe mich wohl geirrt, tut mir Leid.
 
In den nächsten Tagen werde ich mal den Vorschlag von Crono probieren... Hmm mit object data="" fügst ja zb. auch einen Flash Datei ein, wenn mich nicht alles täuscht.

@ sam

Du kannst deinem Webserver auch per htaccess...

Das klingt sehr gut nur unterstützt mein Webserver kein Htaccess :(

Vielleicht gibt es ja noch irgendwo eine Lösung...
 
Zurück