2.2k Aufrufe
Gefragt in Webseiten HTML von
Hallo zusammen,

ich bin mit meinem Latein am Ende. Den ganzen Tag versuche ich diverse Scripte. Nichts hat funktioniert. Vielleicht könnt ihr mir helfen.

Von Anfang an: Ich habe eine Seite, die mit dem CMS Web-2-Date gemacht wurde. In diese Seite möchte ich ein Gästebuch integrieren. Die einzelnen Seiten sind je nach Gästebucheintrag unterschiedlich lang und sie sollen ohne Scrollleisten eingebunden werden. Egal wie. Möglicherweise über iframe oder php include...
Das dumme nur, das Gästebuch hat die Endung ".html" (http://gaestebuch.gbserver.de/ffns,1.html). Damit scheidet php include wohl aus. Iframe habe ich mit diversen Java Scripten ausprobiert. Ohne Erfolg. Das Gästebuch wird zwar soweit korrekt eingebunden, aber die Höhe bleibt immer so klein, als ob ich gar keine Höhe angegeben habe, geschätzte 50 bis 100 px.

Gibt es eine weitere Möglichkeit???

Ach ja, die Seite, in die das Gästebuch eingefügt werden soll:
http://beta.ff-neuenfelde-sued.de/gaestebuch/index.php

Gruß Bernd

2 Antworten

0 Punkte
Beantwortet von supermax Experte (4.8k Punkte)
wenn du einfach nur den Inhalt einer statischen HTML-Seite in einem PHP-Script ausgeben willst, kannst du auch die funktionen readfile() oder fpassthru() verwenden; achte aber darauf, daß du nur den Teil zwischen <body> und </body> der eingebundenen HTML-Datei ausgibst, wenn dein PHP selbst schon die entsprechenden Tags ausgibt, da ansonsten ungültiges HTML generiert wird.
0 Punkte
Beantwortet von
fpassthru() scheint ja ganz gut zu sein, aber wie definiere ich jetzt den Bereich in der auszugebenden Datei?

Folgendes habe ich jetzt für die "Rahmenseite":

<?php
$dateihandle = fopen("http://gaestebuch.gbserver.de/ffns,1.html");
fpassthru($dateihandle);
?>
...