Doubt you find a complete solution because of the need to map the fields from the remote to the local db...your best bet is to upload some kind of text file (xml or straight text) and have a php script that will handle this for you...
In rereading your posts, something along the lines of creating an access module (if they don't screw up the db much) or a vb app that can create the export (comma, tab or pipe separated file) and either FTP or interface with a php script to upload a file...
This way you can control the file layout and make mapping easy, though maintenance may be more problematical in the long run...
Another option is to have the php script upload the entire mdb file and then use COM to open it (would require Windoze OS on the server) and then try to map the fields dynamically to the mySQL db. Again new fields and maintenance might be problematical...
I would suggest that you make the mysql db once and then create an entire admin area with php. This can then allows the users to upload new photos, text etc...
Its more complex a site to build, but then you can take the code with you to sell to others....