Ratlos: Grabber für dynamische Seiten

mckinley

Grünschnabel
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:
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&ouml;tigt JavaScript.<br></h1></noscript>
<link rel='stylesheet' type='text/css' href='/custom/386/style.css'></link>
</head>
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?
 
Zuletzt bearbeitet:
Wie wäre es, wenn du die Seite ausliest und in eine Datei speicherst und dann mittels Expression einfach das Zeug änderst. Sollte ja in dem Sinne kein Problem darstellen. Obwohl ich nicht gerade ein befürworter solcher "Ich-klaue-Seiten-von-andren"-Skripte bin ;)
 
Ich frag mich eher, warum du das willst?

Im moment siehts für mich eher nach Contentklau aus!
 
Nup das könnte auch ein AmazonArtikelEinbindeSkript werden.

Die meisten Webshops haben übrigens inzwischen RDF XML oder
sonstiges.
 
Original geschrieben von Sicaine
Ich frag mich eher, warum du das willst?

Im moment siehts für mich eher nach Contentklau aus!

Ne, nix da mit Codeklau....
ich bin selber nicht befürworter davon.

Der Grund ist folgender:
Ich habe einen Resellershop der praktisch fertig "gebaut" ist und mit Frames funktioniert. Jetzt habe ich eine eigene Seite gemacht und füge die verschiedenen Inhalte des Shops via iframe ein.

Da der Shop nur begrenz einstellbar ist vom Layout her (Schriftart, Schriftfarbe und Schriftgrösse) versuche ich andere Wege den Shop zu gestalten.

Mein Hauptanliegen liegt darin das ich den automatisch eingefügten CSS Link "auffangen" und "ändern" kann.

Die meisten Webshops haben übrigens inzwischen RDF XML oder
sonstiges.

Dieser Resellershop den ich benutze bietet das leider nicht an... :(
 
Zuletzt bearbeitet:
Zurück