Zdravim.
Mozna pisu uz pozde, ze je to vyreseno. Obdobny problem jsem mel pri vypisu dat z databaze nebo pri vypisu seznamu souboru na Novellu. A to proto, ze PHP kod byl v iso-8859-2 (mam toto kodovani rad) a Novell je v Latin2 (dnes dokonce v UTF-8). Zkusil bych dany PHP skript prekodovat do stejneho kodovani jako je dany filesystem. Mohlo by to pomoci. Podle mne je to jen v kodovani vypisu.
Ale radeji bych se pokusil vyhnout pouzivani mezer a CZ diakritiky v nazvech souboru a adresaru. Muze to delat paseku. Jsem stara skola a celou dobu do nas toto pravidlo vkladali (jiz od DOSu) a musim priznat, ze se mi to uz mnohokrat vyplatilo. V praci mame Windows a novy Novell Client (pokud neni vypnuto) ma defaultne UTF8 a ostatni co maji stare clienty maj Latin2, takze pak dany nazev neprectou a se souborem nemohou pracovat.
Renek