Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Have you tried deleting Safari data and essentially resetting it? What about restarting the phone? Perhaps resetting network settings?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.