Connect to internet via internet cafe PC when no wi-fi or 3G is available?
No; a device-side app can't force the PC to share its internet connection.

One option might be to connect the device and mount the storage to the PC, so the data could be uploaded to a website or emailed.  This has its own issues -- depending on the PC OS and the particular phone, drivers might be needed -- but it should work in some cases.