Bug #12892: File uploads cause corruption
| From: | davidtaylor at interactive2k dot com | Date: | Wed, 22 Aug 2001 12:32:31 +0000 |
| Subject: | Bug #12892: File uploads cause corruption | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-64027@lists.php.net to get a copy of this message | ||
From: davidtaylor@interactive2k.com
Operating system: Redhat Linux 7.0
PHP version: 4.0.4pl1
PHP Bug Type: Unknown/Other Function
Bug description: File uploads cause corruption
I have enclosed two snippets of code from two files.
The file is uploaded, but gets corrupted along the way.
----------------------------------------------------------
echo "<FORM name=\"add\" action=\"newproductsadd.php\"
method=\"post\"
enctype=\"multipart/form-data\">";
echo "<TABLE width=\"93%\" class=\"contenttext\">";
echo "<TR><TD><b>Image</b></TD><TD><input
type=\"file\"
name=\"newimage\"></TD></TR>";
echo "<TR><TD><b>Alternative Text</b></TD><TD><input
type=\"text\"
name=\"newalt\"></TD></TR>";
echo "<TR><TD><b>Product Text</b></TD><TD><input
type=\"text\"
name=\"newtext\"></TD></TR>";
echo "<TR><TD align=\"right\"><input type=\"Submit\"
name=\"Submit\"
value=\"Add\"</TD>
<TD><input type=\"Reset\" name=\"Reset\"
value=\"Reset\"></TD></TR>";
echo "</TABLE></FORM>";
-----------------------------------------------------------
require "../connect.php";
echo "Uploading new image...<BR><BR>";
$url = "newproductimages/$newimage_name";
copy($newimage, "../$url");
$sql = "INSERT INTO newproducts (image, text, alt) VALUES
('$url','$newtext','$newalt')";
$exc = MYSQL_QUERY($sql) OR DIE ("Failed to $sql");
echo "Product added successfully.";
--
Edit bug report at: http://bugs.php.net/?id=12892&edit=1