You can post photos at the time you submit your review when using the Tripadvisor App or directly to the listing also using the App, but not using Safari for iPad.
To add photos using the app, go to the listing page, and click on the second tab photos. You'll see a green camera to the right if the first photos. Click on it to upload your photos.
The mobile version does not have acces to our profile. Open and sign on to tripadvisor.com with Safari and you'll be able to see your contributions as if you were using a computer (you just won't be able to add photos).
Edited: 9:16 pm, January 13, 2013