PHP and Filesystem
| From: | Thomas W. Badera | Date: | Wed, 28 Mar 2001 16:20:00 +0000 |
| Subject: | PHP and Filesystem | ||
| Groups: | php.windows | ||
| Request: | Send a blank email to php-windows+get-6355@lists.php.net to get a copy of this message | ||
Another question....
I've got a script that is supposed to read URLs out of a text file, open the
image at the URL, then copy it to the local computer. The code follows:
<?php
$input = fopen("d:\\webs\\sportspotonline.com\\data\\images.txt", "r");
while (!feof($input))
{
$buffer = trim(fgets($input, 4096));
if ($buffer != "Navigation")
{
$fnArray = explode("/", $buffer);
$fn = $fnArray[sizeof($fnArray)-1];
$fn = "d:\\webs\\sportspotonline.com\\data\\images\\".$fn;
$output = fopen($fn, "wb");
$grab = fopen($buffer, "rb");
while ($grabbed = fread($grab, 4096);)
{
$grabbed = stripslashes($grabbed);
fwrite($output, $grabbed, strlen($grabbed));
}
fclose($output);
fclose($grab);
}
}
fclose($input);
?>
The images this saves are all corrupt.... openable, partially viewable, but
corrupt. Any idea?
--TWB
---
Thomas W. Badera
WebTeam Manager
Clarkson University
< baderatw@clarkson.edu >