Nie do końca wiem, gdzie jest problem...
Odpowiedz najpierw sobie (i mnie) na pytanie, po co chcesz mieć tą nazwę pliku? (zapis do bazy, a może przechowywanie w zmiennej w skrypcie?
Cytat
a jak zrozumialem basename ladnie rozdziela plikow nazwy po podaniu sciezki
Też nie wiem, jak zrozumiałeś:
<?php
$file = "./katalog/podkatalog/plik.php";
$file2 = "plik2.php";
?>
Rezultat:
Cytat
File1: plik.php
File2: plik2.php