RE: zipfile problems - SOLVED

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all,

I found the cause of the problem.

01 $zipfile = new zipfile();
02 $zipfile -> add_dir("dir/");
03 $inputpath = "C:\\Program Files\\Apache
04 Group\\Apache2\\htdocs\\egretgui\\includes\\invoices\\";
05 $outputpath = "C:\\";
06 $outfile = $outputpath."inv_".date("Y_m").".zip";
07 if ($handle = opendir($inputpath)) {
08 	while (false !== ($file = readdir($handle))){
09 		$fn = explode(".",$file);
10 		if ($fn[1]=="pdf"){
11 			echo $inputpath.$file."<br>";
12 			$handle = fopen($inputpath.$file,"r");
13			$filedata = fread($handle, filesize($inputpath.$file));
14 			$zipfile -> add_file($filedata, "dir/".$file);
15 		}
16 	}
17 }
18 $fd = fopen ($outfile, "wb");
19 $out = fwrite ($fd, $zipfile -> file());
10 fclose ($fd);

It was the re-use of the variable '$handle' on line 12. I've now changed
that (and its uses) to '$handle2' and the problem has been solved.

Thanks to all for their suggestions.

George in rainy Oxford

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux