Eine Programmiertechnische Herausforderung
29.03.2006 22:28:59
Martin
dies hier stellt eine extreme Herausforderung dar.
Dabei ist das Problem sehr simpel:
Ich habe einen Linkchecker, der rekursiv checken kann.
- Das ist realisiert.
Nehmen wir zum Beispiel einen Link, den der Checker aus dem Quelltext einer Seite extrahiert:
../../style/red.css
Und außerdem steht mir die Quelladresse zur Verfügung:
"http://www.test.de/gardens/winter/usingredstyle.htm"
Jetzt sollen also zwei Directories höher gegangen werden:
"http://www.test.de/style/red.css"
Am Besten sollte dies über eine Function realisiert werden.
Ergebnis = MakeAbsoluteLink("http://www.test.de/gardens/winter/usingredstyle.htm", "../../style/red.css")
Ergebnis wird dann so lauten:
"http://www.test.de/style/red.css"
Die Function soll aber auch Link-Stücke wie "/styler/box.php" oder "test.php" bearbeiten können.
Kann mir jemand Hilfestellung bezüglich der Linkumwandlung geben.
Könnte mir jemand helfen?