Thomas Luethi: Seite durch eine anderen anzeigen lassen

Beitrag lesen

Hallo,

Als "Loesung" in reinem HTML gibt es nur Frames und iFrames.
Aber das ist IMHO Unsinn.

Vielleicht geht es auch noch, dass man die 2. Datei nur durch die 1. aufrufen kann.

Was willst Du konkret?

Liegen die beiden Dateien auf dem gleichen Server?
Was ist es fuer ein Server?

Willst  Du einfach, dass eine Datei unter zwei verschiedenen URLs erreichbar ist?
Oder hast Du gar eine Datei umbenannt und willst nun, dass Aufrufe fuer die
alte URL nicht ins Leere laufen?

Auf dem Apachen koenntest Du mit mod_rewrite oder mod_alias arbeiten.

---

Wenn Du SSI zur Verfuegung hast, kannst Du Dateien, die auf dem
gleichen Server liegen, ganz einfach einbinden.

Wenn Du PHP zur Verfuegung hast, kannst Du auch entfernte
Dateien einbinden. Achte darauf, mit readfile() und nicht mit include()
zu arbeiten.

In beiden Faellen ist datei1.html einfach ein "leeres Gefaess".
Also kein <doctype>, <html>, <head>, <body> u.s.w.,
sondern nur gerade der Befehl zum einbinden von datei2.html.

SSI:
<!--#include virtual="datei2.html" -->

PHP:
<script language="php"> readfile("datei2.html"); </script>
oder (kürzere Schreibweise):
<?php readfile("datei2.html"); ?>

---

Weiteres auf meiner Seite, die der Linksetzer netterweise schon erwaehnt hat.
http://www.tiptom.ch/homepage/includes.html

Gruesse,

Thomas

--
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/