Je zit op de volgende site:
http://www.vedelaar.nl/map1/map2/map3/map4/of:
http://www.vedelaar.nl/map1/map2/map3/map4Maakt niet uit. Nu explode je op /
Nu heb je een array, met aan het begin rommel. Je had eerst http:// eraf kunnen halen. Je kan ook [0] en [1] unsetten. Vervolgens kijk je of de laatste leeg is. zo ja, dan haal je die er ook af (voor geval eerste URL.
Nu moet je er achter komen of de laatste file een map of een file is. Een heel vieze oplossing is kijken of er een . in staat, en of het laatste eind 3 of 4 karakters heeft.
Dan explode je de volgende URL:
../../../../mapnaam/mapnaam/bestand.htm
die explode je op /
foreach door de laatste array.
Iedere keer bij .. doe je de laatste uit de eerste URL unsetten. Houd je niks meer over? alleen het laatst overgebleven vakje behouden. Dan doe je al het andere erachter plempen.
Moet te doen zijn zou ik zo zeggen.