Der PHP Code (Google als Beispiel):
<?php
/* Script by DI4V0L0 (www.dug-portal.com) */
//--------EINSTELLUNGEN-----------------------------------//
$utf8 = 0; // UTF8 DECODE (0 = OFF / 1 = ON)
$url = "http://google.de/"; // URL
$target = 0; // TARGET (0 = OFF / 1 = ON)
//--------------------------------------------------------//
if ($target == 1) {
$onoff = "_blank";
} else {
$onoff = "_self";
}
$inc = file_get_contents($url);
$str = array("<head>");
$etr = array("<head>\n<base href=\"$url\">\n<base target=\"$onoff\">");
$result = str_replace($str, $etr, $inc);
if ($utf8 == 1) {
echo utf8_decode($result);
} else {
echo $result;
}
?>
/* Script by DI4V0L0 (www.dug-portal.com) */
//--------EINSTELLUNGEN-----------------------------------//
$utf8 = 0; // UTF8 DECODE (0 = OFF / 1 = ON)
$url = "http://google.de/"; // URL
$target = 0; // TARGET (0 = OFF / 1 = ON)
//--------------------------------------------------------//
if ($target == 1) {
$onoff = "_blank";
} else {
$onoff = "_self";
}
$inc = file_get_contents($url);
$str = array("<head>");
$etr = array("<head>\n<base href=\"$url\">\n<base target=\"$onoff\">");
$result = str_replace($str, $etr, $inc);
if ($utf8 == 1) {
echo utf8_decode($result);
} else {
echo $result;
}
?>
UPDATE 23.07.2010: Das Script wurde ein wenig erweitert, da es bei einigen Seiten zu Problemen mit Sonderzeichen kam. Bitte dazu den neuen Bereich "EINSTELLUNGEN" im Script beachten! Sollten also Sonderzeichen nicht richtig dargestellt werden, kann UTF8 aktiviert werden (einfach eine 1 setzen)..
Des Weiteren habe ich nun die Replace-Function komplett geändert. Anstatt alle Link-Verweise zu ersetzen, damit Bilder ect. richtig dargestellt werden und nicht auf den eigenen Server verweisen, wird im HEAD Tag einfach eine Base-URL eingefügt. Die Arrays können natürlich beliebig erweitert werden. So wäre es beispielsweise auch möglich unerwünschte Tags (z.B Javascripte), aus dem Quelltext zu entfernen. Auch wie die Links der jeweiligen Seite geöffnet werden, kann nun eingestellt werden (siehe die neue Einstellung TARGET).
Tags: php externe seite einbinden, php include, php file_get_contents, php externe seite includen
Clues of DUG
DUG Partner
Stream Panel






Loading engine...
Hallo, sehr schönes Script sowas in der Art habe ich schon länger gesucht =)
AntwortenLöschenLeider zerhaut es mein Design minimal und macht die eingebundene Seite beschränkt nutzbar =(
Falls Jemand Interesse und Lust hat mir zu helfen würde mich das freuen, Skype: paykomanvll