phpbar.de logo

Mailinglisten-Archive

[php] ZIP Cass

[php] ZIP Cass

Stefan php_(at)_phpcenter.de
Mon, 22 Apr 2002 20:08:40 +0200


Hallo Alle,

habe die ZIP Class von http://www.zend.com/codex.php?id=696&single=1 benutzt
und versuche nun das gezippte File wie folgt zu versenden aber bei Empfänegr
kommt eine Datei an die angeblich 74 kb groß ist beim Speichern aber nur 6
kb ist und sich dann nicht mit Winzip,.. öffnen lässt.

Woran kann das liegen ? Hat jemand schon mit dieser Klasse Erfahrungen oder
generell mit php und ZIP ?



		$zipfile = new zipfile();
		$zipfile -> add_dir("C:");
		for ($i=0;$CartIDs[$i];$i++)
			{
			$sql="SELECT * FROM ".TABELLE_BILD_ARCHIV." WHERE id='".$CartIDs[$i]."'";
			$result=select_data ($db,$sql);
			$image=$result[image][0];
			$image_complete=DIR_WS_IMAGE."/".$result[image][0];
			$attachment = fread(fopen($image_complete, "r"),
filesize($image_complete));

			$zipfile -> add_file($attachment, $image);
			}
		$mail = new mime_mail();
 		$mail->from = $email;
 		$mail->headers = "Errors-To: $email";
 		$mail->to = $to;
 		$mail->subject = $subject;
 		$mail->body = $body;
 		$mail->add_attachment("$zipfile", "ZIP-Bilder.zip", "application/x-zip");
 		$mail->send();
		flush();


php::bar PHP Wiki   -   Listenarchive