Zitat:
Zitat von Kunze
Oder habe ich bereits in PHP einen Fehler gemacht?
|
Nein, sondern schon beim Einsatz vom XMLHttpRequest.
XMLHttpRequest/AJAX ist dafür gedacht, Requests im Hintergrund zu machen - du willst aber nicht Hintergrund, sondern „Vordergrund“.
Wenn du einen Download-Dialog bekommen willst - dann verzichte auf XMLHttpRequest, sende die Daten ganz normal per Formular an den Server.