Rettelse i navigation
Hej eksperter.Jeg har følgende navigations script (du er her funktion):
<?
function breadcrumb($dir)
{
$root = "http://www.cypermann.dot.nu/";
$dirs = explode("/", $dir);
$sizeof = sizeof($dirs)-1; // minus én, da array starter ved nul
$ud = "<b>Navigation:</b> <a href=\"" . $root . "\">Forside</a>"; // altid dette
$filnavn = substr($dirs[$sizeof], 0, strrpos($dirs[$sizeof], ".")); // finder filnavn (mellem begyndelse og punktum)
$forbudte = array("source", "error"); // filer, der ikke skal vises
for ($i = 1; $i < $sizeof; $i++) { // ikke første og sidste i array $dirs (sizeof = -1)
$ud .= " <img src=\"http://www.jensgram.dk/gfx/pil.png\" height=\"9\" width=\"9\" valign=\"middle\" alt=\"\"> <a href=\"" . $root . $dirs[$i] . "/\">" . ucfirst(str_replace("_", " ", $dirs[$i])) . "</a>"; // skriv _ som mellemrum i fil/dirnavn
$root .= $dirs[$i] . "/";
}
if (!in_array($filnavn, $forbudte)) {
$ud .= " <img src=\"http://www.jensgram.dk/gfx/pil.png\" height=\"9\" width=\"9\" valign=\"middle\" alt=\"\"> <a href=\"" . $root . $dirs[$sizeof] . "\">" . ucfirst(str_replace("_", " ", $filnavn)) . "</a>";
}
return $ud;
}
print breadcrumb($PHP_SELF);
?>
Da siden scriptet skal køre på ligger i en undermappe på serveren, vil jeg gerne vide hvordan jeg fjerner den første mappe den viser i navigationen.
PT ser scriptet´s funktion sådan ud: www.siden.dk -> test -> index.php
men den skal gerne komme til at se sådan ud: www.siden.dk -> index.php
Altså den skal ikke vise den første mappe. Hvordan kan jeg gøre dette?
