Hallo zusammen...
Ich bin auf der Suche nach einer Lösung. Mein Ziel ist es eine PHP Seite die von einem fremden Server erzeugt und bei mir via iframe eingebunden wird zu "grabben".
Bei der via iframe erscheinenden PHP Seite sollte der CSS Link verändert werden, so das die Farben und Layout einigermassen mit meiner Seite identisch ist.
Was mir aber sorgen bereitet ist, dass die eingebundene PHP Seite oft mit mit zusätzlichen Parameter daherkommt und noch auf andere Seiten verweisst, welche ebenfalls zu grabben sind.
Im iframe sollten folgende Seiten gegrabbt werden:
-mainframe.php
-artikel.php?artikel=22334 <--- unabhängig von welchen parametern
-submit.php?page=23
Man könnte also fast sagen das ich eine Art "Filter" für mein iframe brauche.
Nun habe ich mir das folgendermassen Vorgestellt:
Header der zu grabbenden Seiten:
Nun möchte ich folgende Zeile durch str_replace ersetzen, doch mir fällt dazu keine Lösung ein. 
aus <link rel='stylesheet' type='text/css' href='/custom/386/style.css'>
soll <link rel='stylesheet' type='text/css' href='layout.css'> werden.
Könnt ihr mir weiterhelfen?
Ich bin auf der Suche nach einer Lösung. Mein Ziel ist es eine PHP Seite die von einem fremden Server erzeugt und bei mir via iframe eingebunden wird zu "grabben".
Bei der via iframe erscheinenden PHP Seite sollte der CSS Link verändert werden, so das die Farben und Layout einigermassen mit meiner Seite identisch ist.
Was mir aber sorgen bereitet ist, dass die eingebundene PHP Seite oft mit mit zusätzlichen Parameter daherkommt und noch auf andere Seiten verweisst, welche ebenfalls zu grabben sind.
Im iframe sollten folgende Seiten gegrabbt werden:
-mainframe.php
-artikel.php?artikel=22334 <--- unabhängig von welchen parametern
-submit.php?page=23
Man könnte also fast sagen das ich eine Art "Filter" für mein iframe brauche.
Nun habe ich mir das folgendermassen Vorgestellt:
Header der zu grabbenden Seiten:
Code:
<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN'>
<html>
<head><title></title>
<meta HTTP-EQUIV='Content-Type' content='text/html;CHARSET=iso-8859-1'>
<meta HTTP-EQUIV='Language' content='de'>
<noscript><h1>Fehler: Diese Seite benötigt JavaScript.<br></h1></noscript>
<link rel='stylesheet' type='text/css' href='/custom/386/style.css'></link>
</head>

aus <link rel='stylesheet' type='text/css' href='/custom/386/style.css'>
soll <link rel='stylesheet' type='text/css' href='layout.css'> werden.
Könnt ihr mir weiterhelfen?
Zuletzt bearbeitet: