ID:               10728
 Comment by:       comic-draw37 at hotmail dot com
 Reported By:      spud at i-space dot org
 Status:           Bogus
 Bug Type:         HTTP related
 Operating System: Linux 7.0
 PHP Version:      4.0.4pl1
 New Comment:

<a href=http://hq-bold-lingerie-av.da.ru>draw comic</a>


Previous Comments:
------------------------------------------------------------------------

[2001-05-08 07:22:03] [EMAIL PROTECTED]

I think you have an error in your scripting logic.
You probably get a warning about a duplicate Key, and that is most
probably caused by that $id field of yours. Make sure you are not
adding more record which have the same primary key.

------------------------------------------------------------------------

[2001-05-08 07:17:50] spud at i-space dot org

i have multiple upload (3) form and
when i try something like this :

reset($HTTP_POST_FILES);
for ( $i=0; $i<=2; $i++ ) {
 $temporary = "image".$i;
 $file_name = $HTTP_POST_FILES["$temporary"]['name'];
 $file_type = $HTTP_POST_FILES["$temporary"]['type'];
 $file_size = $HTTP_POST_FILES["$temporary"]['size'];
 $temp_name = $HTTP_POST_FILES["$temporary"]['tmp_name'];
 copy($temp_name,
"/var/cult.bg/html/register/images/$dir_name/$file_name");
 $url = $rel_image_url . "/$file_name";
 $query_i = "INSERT INTO images VALUES
('$id','$r_id','$file_name','$file_size','$file_type','$url')";
 mysql_query($query_i);
}

it puts only the first file in the database and gives an error -
Duplicate (something).
it works only without the for cycle - with three times handling the
uploads.
i'm not sure it's bug (maybe misunderstanding :).
p.s. when i do - INSERT IGNORE INTO ... it puts the first file but
doesn't shows the error.

------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=10728&edit=1

Reply via email to