I guess both are incorrect, because he post the photo before you have seen it.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
clee62I saw you posted a photo on the web.I noticed that you (had) posted a photo on the web.
clee62I saw you post a photo on the webI witnessed the posting.