Programmer adlı üyeden alıntı: mesajı görüntüle
Şunu anlamadım.
Herhangi bir dosyayı mı zip yapmak istiyorsunuz? Yoksa zip yaparkende bir isimlendirme falan yapmak istiyor musunuz?

Örneğin aşağıdaki kodla baris.txt adlı dosyayı zip olarak sıkıştırabilirsiniz.
<?php

if(extension_loaded('zip')){

    $zip=new ZipArchive();
    $ad=time().".zip";

  if($zip->open($ad,ZIPARCHIVE::CREATE)){
        $zip->addFile('baris.txt');
    }
    else{echo"Oluşturulmadı";}
    $zip->close();

}
else{
    echo"zip eklentisi yüklü değil";
}
?>
Dosyayı zip yapiyorum. İsim de veriyorum hatta içine açıklamada ekliyorum. Yukarıda verdiğim kodlarda zaten var hepsi. Mesele zip oluşturmak değil. Oluşturulan ZIP dosyasını BINARY e çevirip BASE64 yapmam gerekiyor bunu yapmaya ğraşıyorum yukarıda belirtmiştim ancak tam ifade edemedim herhalde




Bulmaya calistigim kod hashlemek değil binary e dönüştürme açıkçası
zipFileBinaryDataArray = memoryStreamOutput.ToArray();