Hey,

Ik vroeg me af als er ook een script of iets degelijks is waarmee je het pad vanaf bijv map 1 kan vinden naar map 2. waarschijnlijk is dit heel erg simpel..
wat ik moet hebben is eigenlijk wanneer ik invoer "map1/bestanden/muziek" & invoer "map2/bestanden/applicaties" dat dat script dan zegt dat de route naar muziek "../muziek" is (vanaf map2, applicaties).. maar ik kan nix vinden op het internet omdat ik niet weet hoe ik het moet formuleren. Ik had zelf alwel een paar gedachtes hoe ik dat kan doen maar dacht waarschijnlijk bestaat het al.. zelf maak ik vaak gebruik van dirname(__FILE__) of $_SERVER['DOCUMENT_ROOT'] en dan het volledige pad erachter maar dat heeft in dit geval geen zin ik moet echt de route hebben.

Alvast bedankt
ah heb al wat geschreven.. hoop dat dit niet een hele omweg is?
commentaar?


<?php
function vind_pad($van, $naar){
    $van_array = explode("/", $van);$naar_array = explode("/", $naar);
    $count = count($van_array); if(count($naar_array)<$count) $count = count($naar_array);
    for($i=0;$i<=$count;$i++){  
            if($naar_array[0] == $van_array[0]){
                array_shift($naar_array); array_shift($van_array);
            }
    }
    $pad=null;
        foreach($van_array as $tmp_mapstr) $pad.="../"; 
        foreach($naar_array as $tmp_mapstr) $pad.=$tmp_mapstr ."/"; 
    $pad = substr($pad,0,(strlen($pad)-1));
    
    return $pad;
}

$map1 = "map/bestanden/muziek"; //deze map
$map2 = "map/bestanden/applicaties"; //naar deze

echo "van " . $map1 . "<br/>naar " . $map2 . "<br/>is " . vind_pad($map1,$map2);
?>


Gelieve Niet Bumpen:

Twee of meer keer achter elkaar in een topic posten heet bumpen. Bumpen is pas na 24 uur toegestaan en kan een reden zijn voor de admins en moderators om een topic te sluiten. Gebruik indien nodig de knop om je tekst aan te passen.

SanThe.

Reageren