Jump to content

file_put_contents and createimagefromjpeg


treeleaf20

Recommended Posts

All,

I do somethings and then I have the following code:

file_put_contents('./test/'.$filename,$attachment_raw); //Give full path to $filename

 

I then do:

$im = imagecreatefromjpeg($path_to_image_directory . $filename); 

 

However, I get errors when I do this. The $filename is the file that I just put into the $path_to_image_directory using file_put_contents.

 

Can you use these two things together?

 

Thanks.

 

so like, I could be wrong, but I think you need to save it in binary mode/format, and file_put_contents doesn't do that unless you have php6.

 

What is this $attachment_raw coming from?  A file uploaded from a form? think you should be using something like move_uploaded_file insted of file_put_contents.

 

Is it an image resource? You would save it with imagejpeg

I'm getting it from a POP email account. So I'm doing a fread and getting the email contents and then trying to decode it since the attachment is encoded in base64 then moving it using file_put_contents so that's why I can't use the move_uploaded_file().

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.