Tym razem zwierzył się nam Max:

Znajomy z firmy postanowił rozwiązać problem slashów w adresie prosto i wydajnie. Dodatkowym założeniem było usunięcie tylko ostatniego slasha (co później okazało się niepotrzebnym utrudnieniem). Jednak zamiast użyć standardowej funkcji dostępnej w PHP postanowił udowodnić Światu, że nawet na kacu można tworzyć dzieła. Gdy znalazłem błąd, wszystko udało się naprawić pisząc:

$DirName = str_replace('/', '', $_GET['cat'])

...jednak jakże mało jest w tym finezji w porównaniu z kodem kolegi:

$DirName  = ((strlen($_GET['cat'])-1) == strrpos($_GET['cat'], '/')) ? substr($_GET['cat'], 0, strrpos($_GET['cat'], '/')) : $_GET['cat'];