note 100868 rejected from ref.zip by danbrown

From: Date: Thu, 11 Nov 2010 21:22:43 +0000
Subject: note 100868 rejected from ref.zip by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-173960@lists.php.net to get a copy of this message
Note Submitter: akshayd83 at aol dot com ---- Hi, I have a zip file withmultiple csv files in it ... I am trying to read each file but not able to correctly do so can. Here's my sample code <?php $upload_dir = $_SERVER['DOCUMENT_ROOT'] . dirname($_SERVER['PHP_SELF']) . '/'; $upload_url = "http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']) . '/'; //$message =""; $temp_name = $_FILES['Filedata']['tmp_name']; $file_name = $_FILES['Filedata']['name']; $file_name = str_replace("\\","",$file_name); $file_name = str_replace("'","",$file_name); $file_path = $upload_dir.$file_name; $result = move_uploaded_file($temp_name, $file_path); $zip = zip_open($file_name); if ($zip) { while ($zip_entry = zip_read($zip)) { zip_entry_name($zip_entry) ; zip_entry_filesize($zip_entry) ; if (zip_entry_open($zip, $zip_entry, "r")) { $buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry)); zip_entry_close($zip_entry); } } zip_close($zip); } if ( strlen($buf)==0) { $message = "<result><status>ERROR</status><message>Problem in reading or uploading </message></result>"; } else{ $message = "<result><status>OK</status><message>$buf: uploaded and read successfully.</message></result>"; } echo $message; ?> I would appreciate suggestions on thesame

« previous php.notes (#173960) next »