Verlinkte Seite autom. anzeigen

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Mannix

Verlinkte Seite autom. anzeigen

Beitrag von Mannix »

In den Inhaltsbereich dieses Scripts möcht ich einen Link setzen, dessen Inhalt beim Aufruf dieses Scripts, automatisch angezeigt wird.

Code: Alles auswählen

<?php 
//Benötigte Dateien und Variablen von phpBB 
define('IN_PHPBB', true); 
$phpbb_root_path = './'; 
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 


//Session auslesen und Benutzer-Informationen laden 
$userdata = session_pagestart($user_ip, PAGE_INDEX); 
init_userprefs($userdata); 


//Dieser Block kann weggelassen werden, wenn du nur den die Userdaten brauchst und auf den phpBB-Header verzichen möchtest 
$page_title = 'Meine Seite'; 
include($phpbb_root_path . 'includes/page_header.'.$phpEx); 



/***** Inhaltsbereich ******/ 
HIER SOLL DER INHALT DER VERLINKTEN SEITE ERSCHEINEN
HTTP://WWW.MEINE_DOMAIN.DE/TEST.HTM

//Footer - nur dann weglassen, wenn du auch den Header weglässt 
include($phpbb_root_path . 'includes/page_tail.'.$phpEx); 
?>
danke und gruß
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Beitrag von tas2580 »

Code: Alles auswählen

$filename = DEINE DATEI.HTML
$handle = fopen ($filename, "r");
$content = fread ($handle, filesize ($filename));
fclose ($handle); 
echo $content;
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Mannix

Beitrag von Mannix »

So klappt das nicht, ergibt eine weiße Seite. Ich hab den Code auf den Platz von Inhaltsbereich gesetzt. Mit <?php ?> oder ohne, gehts auch nicht.

Code: Alles auswählen

<?php
$filename = http://www.bs-hunter.org/new/satzung/satzung.html
$handle = fopen ($filename, "r"); 
$content = fread ($handle, filesize ($filename)); 
fclose ($handle); 
echo $content;
?>
danke und gruß
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Nimm doch einfach [php:readfile]('datei.html');
KB:knigge
Mannix

Beitrag von Mannix »

Pyramide hat geschrieben:Nimm doch einfach [php:readfile]('datei.html');
Da bin ich doch schon einen Schritt weiter. Aber Links in dem aufgerufenen Doku, stimmen nicht mehr. Sie zeigen nun auf die Domain, auf der das Script aufgerufen wird.


danke und gruß
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Dann solltest du in der eingebundenen Seite nur relative Links verwenden (/index.html statt http://www.beispiel.de/index.html).
KB:knigge
Antworten

Zurück zu „Coding & Technik“