How to fix my iphone 4 sound problem?

Their is no sound coming from speakers but the ringtones and alarms are working. And i can hear everything from the headphones… Please Help i have checked every method on the internet but nothing works

Tke it to apple or go on their website

What are you trying to get sound from? Applications or internet or something else? If you are trying to get sound on an app, try using the volume buttons when you have clicked onto the app. Have you also tried 'Settings' and then 'Sounds' and just see if the sound for your iPhone is switched on and to the fullest.

If all else fails, try resetting it by holding down the top 'lock' button and the round 'home' button at the same time until you see the Apple symbol appear on your screen and just let it restart itself. You should not lose any information or data you have already stored onto you iPhone.

One last thing, is the phone brand new? My housemate recently got an iPhone 4s and didn't want to take off the clear packaging protecting the phone. She freaked out when she couldn't hear people while she was on the phone, turns out she just needed to take off the plastic!

Hope this helps you