Hallo LX,
ich habe den Quellcode per Copy & Paste in diesen Texteditor kopiert. Dabei ist genau das passiert. Im Originalquellcode sind die Zeichen richtig gesetzt, ich habe das nur beim Erstellen des Forumsbeitrags übersehen. Richtig ist natürlich:
header('Content-Transfer-Encoding: binary');
header('Content-type: application/octet-stream');
header('content-type: application/zip');
header('Content-Disposition: attachment; filename="archiv.zip"');
und das geht genauso wenig :-(
Hallo!
»» ~~~php
header("Content-type: application/octet-stream');
header('content-type: application/x-zip");
>
> Schau mal auf die Anführungszeichen (schon zum 2. Mal heute ein Anführungszeichen-Fehler - ob es am Freitag, dem 13. liegt?)...
>
> Der PHP-Code übermittelt den Header:
>
> Content-type: application/octet-stream');
> header('content-type: application/x-zip
>
> Das ist natürlich kein valider Header und so kann die Übertragung nicht funktionieren.
>
> Gruß, LX