Während das Herunterladen von Dateinamen aus nicht englischen Sprachen in der heruntergeladenen Datei nicht korrekt angezeigt wird
Wenn ich versuche, eine Datei herunterzuladen, deren Name Zeichen aus Sprachen wie Chinesisch, Japanisch usw. enthält, wird der heruntergeladene Dateiname nicht richtig erkannt. Wie man es behebt.
Ich habe versucht, charset = UTF-8 in die Headereigenschaft "Content-type" einzufügen, aber kein Erfolg. Code unten.
header("Cache-Control: ");// leave blank to avoid IE errors
header("Pragma: ");// leave blank to avoid IE errors
header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=\"".$instance_name."\"");
header("Content-length:".(string)(filesize($fileString)));
sleep(1);
fpassthru($fdl);