Uploading file to SD card from web page.

So far I have the server working fine, the html form to produce a browse dialog box and upload button

What does the upload button do? Show the html file that the server sends to the browser.

but I have been unable to find a way to pass the file or it's address from this to my firmware.

Are you getting the file contents streamed back to the server when the upload button is pressed?

What address are you referring to?