Moin!
Das hat mit PHP zunächst gar nichts zu tun.
Na. Mir wäre aber neu, dass ein Browser den Dateiname beim Senden nicht in das für Webseite verwendete charset umkodiert.
Eben. Wenn ein Browser umkodieren kann und ein anderer nicht, ist das eben ein lokales Problem.
Schönes Wochenende.
--