Hi,
in anschluß an mein letztes Problem:
Wenn ich einen Datei Download per php Script realisiere kommen zip Files Defekt an - lassen sich nicht entpacken obwohl die File größe stimmt.
Andere Files gehen Problemlos.
Die Header des Scripts:
	
Einfach nur das hier:
	
hat das gleiche Ergebnis - zip Files lassen sich downloaden aber nicht öffnen
Einer von euch ne Idee?
					in anschluß an mein letztes Problem:
Wenn ich einen Datei Download per php Script realisiere kommen zip Files Defekt an - lassen sich nicht entpacken obwohl die File größe stimmt.
Andere Files gehen Problemlos.
Die Header des Scripts:
PHP Code:
	
	
//realpath = das File...
$suffixArray =  explode(".",$realpath);
$fileSuffix = $suffixArray[sizeof($suffixArray)-1];
@apache_setenv('no-gzip', 1);// den tip habe ich aus 
//http://www.codingforums.com/archive/index.php/t-157392.html
@ini_set('zlib.output_compression', 0);
if($fileSuffix == "zip"){
    header('Content-Type: application/zip');
}else{
    header('Content-Type: application/download');
    header('Content-Description: File Transfer');
}
header("Content-Disposition: attachment; filename=\"".$save_as_name."\"");
header("Content-Length: ".filesize($realpath));
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public'); 
PHP Code:
	
	
header('Content-Type: application/download');
header('Content-Description: File Transfer');
header("Content-Disposition: attachment; filename=\"".$save_as_name."\"");
header("Content-Length: ".filesize($realpath));
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public'); 
Einer von euch ne Idee?
 
          
 Moderator
 Moderator
Comment