Da wir bei uns im Intranet mit Windows Servern arbeiten und die nutzbare Formatierung von Links zum Beispiel bei den Downloads garnicht geht, habe ich im den erzwungenen Download abschalten müssen und sowohl der getlink-Funktion als auch dem Namen ein UTF8 verpassen:
aus
Code:
$return_value['data'][sizeof($return_value['data'])+1]['name'] = $temp;
wurde
Code:
$return_value['data'][sizeof($return_value['data'])+1]['name'] = utf8_encode($temp);
und aus
Code:
. ($this->Input->get('dir') ? 'dir=' . $this->Input->get('dir') . '&' : '') . 'file=' . $file;
wurde
Code:
. ($this->Input->get('dir') ? 'dir=' . $this->Input->get('dir') . '&' : '') . 'file=' . utf8_encode($file);
Dadurch sind nun alle Dateien auch auf unseren Windows-Servern nutzbar.
Lesezeichen