Hi,
Wenn man das ganze direkt im Browser macht - ohne Downloadmanager - dann funktioniert das auch problemlos. Hat man jedoch ein entsprechendes Programm, das Downloads abfängt (bspw. GetRight), dann kann dieses Programm die Zip-Datei nicht runterladen sondern läd eine INDEX.HTM runter. Das ist dann einfach die Downloadseite als Htm-Datei.
Dann müsstest du mal analysieren, in wie fern sich der Request, der "wenn man das ganze direkt im Browser macht" deinen Server erreicht, und der, der bei Nutzung eines Download-Managers hereinkommt, unterscheiden.
> <?php
>
> $datei = $_POST['datei'];
Nutzt der Downloadmanager überhaupt POST zum Abruf der Ressource?
Übergibt er dabei auch einen Parameter namens datei mit dem gewünschten Inhalt?
Das wären die ersten beiden Dinge, die ich hinsichtlich des Problems untersuchen würde.
MfG ChrisB
Light travels faster than sound - that's why most people appear bright until you hear them speak.