Projects / TbsZip

TbsZip

TbsZip is a PHP class that enables you to read and write Zip archives. The class doesn't require PHP extensions or temporary files. TbsZip can read, add, delete, and modify files stored in an archive. It can even start with an empty archive. The original archive is not modified. The new archive can be saved in the server as a new file, or provided directly as an HTTP download, or even as a binary string. If the Zlib extension is activated in PHP, then TbsZip can automatically compress and uncompress files in the archive.

Tags
Licenses
Operating Systems
Implementation

RSS Last announcement

code examples 03 Sep 2010

The TbsZip package now includes code examples to help developers getting started quickly.

RSS Recent releases

  •  15 Feb 2012 22:06

Release Notes: 1 bug has been fixed: the method FileCancelModif() doesn't cancel added files.

  •  23 Aug 2011 02:58

Release Notes: Three minor bugs were fixed, and PHP notice messages were fixed.

  •  08 Jun 2011 18:54

Release Notes: One bug was fixed: a PHP warning that reads, "Warning: fclose(): 10 is not a valid stream resource," may happen when closing an archive twice.

  •  07 Jun 2011 23:42

Release Notes: A PHP error "supplied argument is not a valid stream resource" or "Undefined property: clsOpenTBS::$OutputHandle" may have happened when using Flush(). This has been fixed.

  •  07 Jun 2011 00:30

Release Notes: This version brings a minor enhancement: it raises a TbsZip error if Flush() attempts to overwrite a locked file. A minor bug has been fixed: strict compatibility with PHP 5 (no PHP warning with error reporting E_STRICT).

Screenshot

Project Spotlight

Yioop!

A distributed PHP search engine and crawler.

Screenshot

Project Spotlight

OVAL Interpreter

A host-based vulnerability assessment tool that uses OVAL definitions.