Edit: Sorry Yakall, replied before I saw your post re. thread hijacking.
Do you think it's appropriate to give a foul and then tell the fouled player to stop diving?
Yes, for example player could have been clipped and legitimately fouled, but could have grossly exagerated the reaction throwing himself forward. Completely appropriate.