|  | Posted by Johnny on 10/13/06 04:48 
"kenoli" <kenoli@igc.org> wrote in messagenews:1160708699.755575.187910@m73g2000cwd.googlegroups.com...
 > Johnny wrote:
 > > "kenoli" <kenoli@igc.org> wrote in message
 > > news:1160682030.249337.213890@k70g2000cwa.googlegroups.com...
 > > > I was referred to a great script for creating thumbnails of uploaded
 > > > images from someone on this list.  I have been adapting it so it works
 > > > for several image formats and so I can use it to upload images to a
 > > > contacts database.
 >  . . .
 > >
 > > looks like you need to move the file from the temp dir to your upload
 dir
 > >
 > >     if (!move_uploaded_file($_FILES['image_upload']['tmp_name'],
 > > $destination_file)) {
 > >       // exit sending an email to admin instead of alerting user...
 > >        echo "<br>error moving image from temp
 > > file=".$_FILES['upload']['tmp_name'].", to ".$destination_file."<br>";
 > >     }
 > >
 > > then process that moved file
 > >
 > > hth
 >
 
 
 top posting moved down under...
 > I was wondering about this, though I'm not sure why I shouldn't be able
 > to read from the image data while it's in the temporary directory, as
 > all I am doing is reading from it and then using the data to create a
 > new file with different dimensions.
 >
 > My understanding is that before moving it, the image is on the server
 > in a termporary directory and I should think that the location derived
 > from $_FILES['file_name']['name'] should be pointing to that image,
 > even though it will evaporate when the script is through.  If the image
 > is there for moving it, shouldn't it be there for reading it?
 >
 > Wouldn't moving it just result in my pointing to the same image data at
 > a different location?
 >
 > Is the temp directory being erased before my funciton can read the
 > image from it?
 >
 > If I could read the image from its temporary directory, it would
 > mitigate the need to go back and delete the "moved" file at the end of
 > the script.
 >
 > Though it is obvious the script is not working for some reason.
 >
 > --Kenoli
 >
 naa it's there but you should be looking for
 $_FILES['image_upload']['tmp_name']   like I put in my last post
 
 Ya gotta read the docs dude!
 
 here's the oil from the source:
 http://us3.php.net/manual/en/features.file-upload.php )
 $_FILES['userfile']['tmp_name']
 
 The temporary filename of the file in which the uploaded file was stored on
 the server.
 
 and to show why you can't find it:
 
 $_FILES['userfile']['name']
 
 The original name of the file on the client machine.
 
 so you could probably do what you want without moving it but as you can see
 the way to refer to it is by
 
 $_FILES['userfile']['tmp_name']
 'cos that other name is what ot was called wher you uploaded it from  (which
 of course is why it worked on your local pc :^D )
  Navigation: [Reply to this message] |