ziparchive

    1熱度

    1回答

    我正試圖從我的localhost下載一個zip文件。該文件正在下載,但當我打開它時會顯示錯誤消息「無效」。 我使用下面的代碼: - $filename = "markers.zip"; `if(file_exists($filename) && is_readable($filename)){ header("Content-Disposition: attachment; file

    2熱度

    1回答

    我得到了這個工作,但是當我看着zip文件夾中的所有文件大小爲0.我嘗試不將文件添加到zip並且工作,但是當我嘗試將它們添加到一個zip大小爲0.爲什麼是這樣。 這裏是我的PHP if(isset($_FILES['file'])){ $file_folder = "uploads/"; $zip = new ZipArchive(); $zip_name = ti

    1熱度

    2回答

    我寫了一些使用.NET 4.5 System.IO.Compression.ZipArchive生成ePub歸檔的代碼。我需要將它作爲可移植類庫(PCL)的一部分,因此使用.NET fx的一個子集。 我遇到了包含魔術'application/epub + zip'的mimetype文件問題。閱讀規格後,我首先添加該文件,不進行壓縮。 儘管如此,生產的ePub存檔不符合規格。規範要求mimetype

    4熱度

    1回答

    我重構了一些PHP代碼,並將其通過一系列PHPUnit類。 當它(通過控制檯)運行PHPUnit(3.7.28)時,出現上述致命錯誤。 PHP版本是5.4.6-1ubuntu1.4(cli)。 我知道郵編類工作,可因爲它(也可以通過控制檯) 思想/想法表示讚賞正常運行的代碼時起作用。 謝謝! <?php namespace phpUnit\Test; Class MyTest extend

    0熱度

    3回答

    我需要在我的Xcode項目中下載並解壓縮一個文件, 我正在使用Ziparchive(https://code.google.com/p/ziparchive/downloads/detail?name=ZipArchive.zip)來執行此操作,而不是按照以下每一步收到編譯錯誤: /Developer/AR/vuforia-sdk-ios-2-6-8/samples/ARDemo/minizip/

    0熱度

    1回答

    我寫了一個PHP腳本,創建一個zipfile並提示瀏覽器下載。它不僅下載到客戶端,出於某種原因,它還在我的服務器中創建了與此腳本相同目錄中的重複zipfile。 我只希望這個腳本下載到客戶端,而不是我的服務器上的重複。 $layoutName = $_POST['layoutName']; $htmlContent = $_POST['htmlContent']; $layoutDir =

    1熱度

    1回答

    我通過網絡搜索瞭解是否有任何有效的方法使用標準庫或增強庫將多個文件壓縮爲一個文件。目標只是壓縮文件,因爲解壓縮可以手動完成。 目前我正在使用ZipArchive庫,但我想使用標準庫或增強庫。 任何幫助將提前感激。 編輯 因爲它似乎是沒有辦法壓縮多個文件到C++中的單個文件使用標準庫,我想知道什麼是最適合的外部庫這樣做。 我不得不提,我只需要壓縮文件,他們的解壓縮將手動完成。

    0熱度

    2回答

    我使用PHP下載zip文件中的多個文件,其工作完好。我收集所有需要的文件並將它們下載爲parent.zip文件。 現在,由於我的zip中有大量文件,我想將zip下載分割成多個部分。說當用戶點擊按鈕我想下載child1.zip,child2.zip和childn.zip取決於邏輯生成的部分。我怎麼能在PHP中做到這一點。 任何幫助,將不勝感激。謝謝

    0熱度

    2回答

    function zip() { $zip = new ZipArchive; $res = $zip->open($_FILES['file']['tmp_name']); if ($res) { for($i = 0; $i <= 2; $i++){ $stat = $zip->statIndex($i);

    0熱度

    2回答

    此代碼可以正常工作,使ZIP文件包含想要的文件,除了存檔中的文件名(非英文文件名)(本例中爲希伯來文)怪異的字符,而不是適當的希伯來字母。 <?php $filesfordown = $_POST['GEMin']; if(empty($filesfordown)) { echo "No files were seleceted for download.";