Thanks.. I will try this now and feed you back.
On Sat, Aug 16, 2008 at 1:41 AM, Juan Pablo Califano <
[EMAIL PROTECTED]> wrote:
> Yes. Using that particular class I mentioned, from the php side you'd
> receive the data like a regular html form post with multipart-encode, that
> means, you can retrieve the text variables you want to send with
> $_POST['someVar'] and the file (or files) with $_FILES['varName'] (or the
> name you choose). Treat it like if it were a html form.
>
> To add a text field to the form use the add addField("varName","varValue")
> method; to add a file, use addFile("varName", jpgByteArray,
> "originalFileName", imageMimeType);
>
> For "originalFileName", use whatever you want, like "image.jpg", it doesn't
> really matter. That's what you'll get with $_FILES['varName']['name']. For
> the imageMimeType, use the constant in the class for JPG.
>
>
> Cheers
> Juan Pablo Califano
>
> 2008/8/15, Omar Fouad <[EMAIL PROTECTED]>:
> >
> > I guess I can send the ByteArray to the php that will handle its
> insertion
> > to the database. Right?
> >
> > On Fri, Aug 15, 2008 at 7:07 PM, Juan Pablo Califano <
> > [EMAIL PROTECTED]> wrote:
> >
> > > With the newest player, I think, it's possible to save data into the
> > USER's
> > > hard drive without a trip to the server, but you want to store the data
> > on
> > > the server side, you need to send it to the server...
> > >
> > > You have to post that data using a URLLoader object, and specifying the
> > > input as binary data.
> > >
> > > I've wrapped up some code to do that and being able to pass variables
> as
> > > well. If you want to check it out:
> > >
> > > http://pastebin.com/f11a897cf
> > >
> > > (Sorry, comments are in Spanish, but the indentifiers are in English)
> > >
> > > A example of use (it's a copy & paste from some wortking code, just to
> > give
> > > you an idea):
> > >
> > >
> > > import ar.com.califa010.utils.FormData;
> > >
> > > // getEncodedImg() is a method that returns a JPG as a byteArray
> > >
> > > var rawJpg:ByteArray = getEncodedImg();
> > > var formData:FormData = new FormData();
> > >
> > > var imageMimeType:String = FormData.JPG_FILE;
> > > var fileName:String = "imageFile.jpg";
> > >
> > > formData.addFile("imageFile", rawJpg, fileName, imageMimeType);
> > >
> > >
> > > formData.addField("sFormat",imgFormat);
> > > formData.addField("idImagen",_idImagen);
> > >
> > > var req:URLRequest = new URLRequest(url);
> > >
> > > req.method = "POST";
> > > req.contentType = formData.contentType;
> > > req.data = formData.getPostData();
> > >
> > > var loader:URLLoader = new URLLoader();
> > > configureListeners(loader);
> > >
> > > loader.load(req);
> > >
> > >
> > >
> > > 2008/8/15, Omar Fouad <[EMAIL PROTECTED]>:
> > > >
> > > > I see, all those tutorials shows how to save the image on the Hard
> > Drive
> > > > (now with flash player is possible to do this without any server side
> > > > script).
> > > >
> > > > But considering my question, what I should be putting in my database
> > row,
> > > > the byteArray encoded by JPGEncoder?
> > > > Is there a method into this class that takes the ByteArray from the
> > > > database
> > > > back, and translates it into a bitmap to be shown in the swf?
> > > >
> > > > On Fri, Aug 15, 2008 at 12:42 PM, Glen Pike <
> [EMAIL PROTECTED]
> > > > >wrote:
> > > >
> > > > > Hi,
> > > > >
> > > > > Sorry, I put this in the wrong thread before - here is my 2c
> > > > >
> > > > > Hi,
> > > > >
> > > > > There are a few examples on the www about sending Bitmap data to
> the
> > > > > server Mario's is a good starting point -
> > > > > http://www.quasimondo.com/archives/000572.php Anyway, there
> are
> > > > other
> > > > > examples about which do compression/decompression on your data so
> you
> > > > could
> > > > > save it into your DB too..
> > > > >
> > > > > Hope this is useful
> > > > >
> > > > > Glen
> > > > > --
> > > > >
> > > > > Glen Pike
> > > > > 01326 218440
> > > > > www.glenpike.co.uk <http://www.glenpike.co.uk>
> > > > >
> > > > >
> > > > > ______________________________________________
> > > > > Flashcoders mailing list
> > > > > [email protected]
> > > > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Omar M. Fouad - Digital Emotions
> > > > http://www.omarfouad.net
> > > >
> > > > This e-mail and any attachment is for authorised use by the intended
> > > > recipient(s) only. It may contain proprietary material, confidential
> > > > information and/or be subject to legal privilege. It should not be
> > > copied,
> > > > disclosed to, retained or used by, any other party. If you are not an
> > > > intended recipient then please promptly delete this e-mail and any
> > > > attachment and all copies and inform the sender. Thank you.
> > > > _______________________________________________
> > > > Flashcoders mailing list
> > > > [email protected]
> > > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
> > > >
> > > _______________________________________________
> > > Flashcoders mailing list
> > > [email protected]
> > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
> > >
> >
> >
> >
> > --
> > Omar M. Fouad - Digital Emotions
> > http://www.omarfouad.net
> >
> > This e-mail and any attachment is for authorised use by the intended
> > recipient(s) only. It may contain proprietary material, confidential
> > information and/or be subject to legal privilege. It should not be
> copied,
> > disclosed to, retained or used by, any other party. If you are not an
> > intended recipient then please promptly delete this e-mail and any
> > attachment and all copies and inform the sender. Thank you.
> > _______________________________________________
> > Flashcoders mailing list
> > [email protected]
> > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
> >
> _______________________________________________
> Flashcoders mailing list
> [email protected]
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>
--
Omar M. Fouad - Digital Emotions
http://www.omarfouad.net
This e-mail and any attachment is for authorised use by the intended
recipient(s) only. It may contain proprietary material, confidential
information and/or be subject to legal privilege. It should not be copied,
disclosed to, retained or used by, any other party. If you are not an
intended recipient then please promptly delete this e-mail and any
attachment and all copies and inform the sender. Thank you.
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders