<?php $dir = new DirectoryIterator('DYSK:/gdzies'); ?>
Wszystko niby OK, ale problem pojawia się, gdy chcę pobrać ścieżkę do konkretnego pliku:
<?php //pętla $nazwa = $file->getPathname(); //.. ?>
Problem polega na tym, że otrzymuję trochę dziwną ścieżkę. Zamiast DYSK:/gdzies/plik.ext dostaję... DYSK:/gdzies\plik.ext.
Nie wiem, czy ja coś kwaszę, ale na razie - jedynym wyjściem jest sklecanie wszystkiego:
<?php $nazwa = $dir->getPath().'/'.$dir->getFilename(); ?>
Chciałbym, aby mój skrypt był w miarę uniwersalny (jeśli chodzi o migrowalność pomiędzy platformami Unix<->Win32). Wie ktoś może, jak sobie z tym poradzić w inny sposób niż "mój"?