40media Read header files and do something before full photo upload happens

Read header files and do something before full photo upload happens

I am passing a GUID as a header and a photo as a body to a php file. The GUID is used to authenticate. If it's not valid, I want to end the call and I do this using

die("GUID was expired"); 

This works fine, but my issue is that the whole photo is uploading before that gets called. This is bad for the user. I want to read the header and have the upload wait until I do the validity check. Is this possible in php? So rather than uploading the photo, then getting a failed response, just upload the headers from objective c, if the Guid is valid, then upload the photo.




casting a NSString to char problem
I don't believe that's possible in PHP; the browser will POST the image content body before PHP ever gets a say in the matter.

Trying to include iPhone OpenGLES headers in C++ code
Is NSTimer auto retained?
One (slightly complicated) solution to this problem would be to do a HEAD request with an XMLHttpRequest just before the form is submitted using JavaScript.

Submit ajax form on keyboard close without a submit button on the iphone?
If the request failed, you could display an error message to the user or redirect to a login page.

Why does this create a memory leak (iPhone)?
Otherwise, let the form submit as usual.

UICachedDeviceWhiteColor and NSAutoRelease for table cell mem leaks
Of course, the GUID could expire between the HEAD request and the subsequent POST, so it's not completely fool-proof..
Can I develop an iPhone app using java?

68 out of 100 based on 53 user ratings 328 reviews