You are here: Re: Binary? I don't know « PHP Programming Language « IT news, forums, messages
Re: Binary? I don't know

Posted by Gertjan Klein on 07/08/06 10:52

Lee wrote:

>Hi, I am reading in a huge post request that represents an image with
>the php file below. The resultant file should be in jpg format, but it
>comes in weird.

[...]

>$imageString = $_POST['image'];

The fact that your image data is present in $_POST seems to suggest that
you didn't set the form's encoding type properly (unless something has
changed after version 4.1.2, which is what I'm using). When uploading
files, the form should look something like:

<form name=frm action="page.php" enctype="multipart/form-data"
method=post>

Note the encoding type of multipart/form-data. Now, information about
the submitted data from a file input is placed in the $_FILE array, as
Richard Levasseur mentioned. The file contents is already placed in a
temporary file.

>$fpImage=fopen($imageFile,'w+b'); //remove the binary?

Image data is binary data, so don't leave the "b" out.

HTH,
Gertjan.
--
Gertjan Klein <gklein@xs4all.nl>

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация