reale und absolute Links filtern ...
TMS
- php
Hallo,
lese eine externe Seite (http://irgdenwas.de) ein, las dann bestimmte Wörter ersetzen und gebe diese wieder aus.
Dabei wird aber nur der für den Browser sichtbare Text verändert - dafür habe ich eine preg_match - Funktion gefunden.
Jetzt würde ich ber gerne dass alle Links auf der Seite wieder über dn Umweg durch 'meinen Filter' ausgegeben werden.
D.h. wie ersetze ich z.B.
<a href="/test/ordner/link1.html" >link1</a>
bzw.
<a href="http://irgendwas.de/test/ordner/link2.html" >link2</a>
automatisch durch
<a href="http://meineseite.de/filter.php?url=http://irgendwas.de/test/ordner/lin1.html" >link1</a>
bzw.
<a href="http://meineseite.de/filter.php?url=http://irgendwas.de/test/ordner/lin2.html" >link2</a>
Geht das auch irgendwie mit preg_match? Ich muss ja unterscheiden, ob die Links auf ein http:// Ziel oder intern verweisen....
Wär schön, wenn da jemand eine Idee hätte,
TMS