Mailinglisten-Archive |
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