Right, jeg har følgende mapper i "../upload/": * abc * æøå * Åñý * ÅST
Når jeg kører følgende kode: $path = realpath(dirname(__FILE__)."/../upload")."/*"; var_dump(glob($path));
$path resolver til den rigtige mappe, men på localhost (5.2.4 uden Safe Mode) kommer mapperne frem korrekt, men når jeg kører dem på serveren (surftown.dk 5.2.2 med Safe Mode) får jeg kun den første mappe "abc".
Jeg har også prøvet at sætte interne charsets med: setlocale(LC_ALL, 'en_US.UTF8'); mb_internal_encoding("UTF-8"); men det gør ikke så meget ved det.
Er der nogen der kan forklare mig hvad der foregår her ?
Kunne du ikke lave et hack ? Du smider data i en utf-8 database, og så smider du filer i en en virtuel mappe ? For en bruger, vil der ikke være nogen forskel.
"men det er desværre et krav fra kunden" >> og ...? Din opgave er at forklare kunden, at han skyder sig selv i foden - og i sidste ende at sige fra ;o)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.