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