There is no imagejpeg() call in the code snippet you provided.  And you
don't say how it is failing.  You haven't provided us with enough data to
answer this question.

-Rasmus

On Sat, 29 Jun 2002, andy wrote:

> Hi there,
>
> I would like to save a jpg into a blob field of mysql. The function
> underneath works fine if I read the image from the temporary destination
> where php did put it after uploading.
>
> My problem is, that I would like to do some funky stuff to the image like
> changing colors or adding watermarks. So I have several functions ahead
> before I used to store them successfully to the file system. Now I would
> like to store it to a blob field, but this does not work. Like I said it
> works to store the temp file, but not the other one. I guess it has to do
> with something regarding the imagejpeg function.
>
> Here is what I tryed:
>   #########################################
>    # save image to db into blob
>
>    // this does not work (outputImg is a the colorcorrected file)
>      $data = addslashes($outputImg);
>
>     // this one would work
>    # $data = addslashes(fread(fopen($picture_location, "r"),
> filesize($picture_location)));
>
>   $stmt ="
>    INSERT INTO test.picture_test
>     (file_name, file_type, picture)
>     VALUES
>     ('$name', '$picture_location_type', '$data')
>   ";
>   execute_stmt($stmt, $link);
>   #########################################
>
> Maybe some of you guy has a good idea on that.
>
> Thanx for any help,
>
> Andy
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>


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

Reply via email to