SerjVarshavskiy
Guest
Download file via https for IE6
Люди добрые, помогите, прочитал кучу постов и док, в итоге:
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: public");
header("Content-Description: File Transfer");
header("Content-Type: application/octet-stream");
$header="Content-Disposition: attachment; filename=".$SessionArray->ReadVar('user') . '_sslcrt.p12'.";";
header($header );
header("Content-Transfer-Encoding: binary");
header("Content-Length: ".$sslsize);
@readfile($ssl_cert_file);
всё отлично, всё скачивает, НО в начале файла добавляет пробел! код 20 в HEX. Конец файла в норме, длинна файла увеличенна именно на этот пробел
$sslsize содержит размер файла без пробела!
Люди добрые, помогите, прочитал кучу постов и док, в итоге:
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: public");
header("Content-Description: File Transfer");
header("Content-Type: application/octet-stream");
$header="Content-Disposition: attachment; filename=".$SessionArray->ReadVar('user') . '_sslcrt.p12'.";";
header($header );
header("Content-Transfer-Encoding: binary");
header("Content-Length: ".$sslsize);
@readfile($ssl_cert_file);
всё отлично, всё скачивает, НО в начале файла добавляет пробел! код 20 в HEX. Конец файла в норме, длинна файла увеличенна именно на этот пробел

$sslsize содержит размер файла без пробела!