My iPhone 4 will not ring, but plays music out loud?

So my iPhone is playing up… The deal is that it won't ring or play music during games or anything like that, but will play music out loud! When i switch the little mute button on the side, it changes nothing and it doesn't even work as usually it shows the little bell on the screen when you slide the mute button, it no longer does this… Also the volume buttons on the side do nothing. Tried cleaning it, I'm wondering if its something I've done App or software wise, or if its mechanical?
Any help would be much appreciated!

Check if "Do not disturb" is on

Best help you can obtain at the shop where you bought it.

  • WHY IS MY MUSIC NOT PLAYING OUT LOUD ON MY IPHONE 5? FOR SOME REASON MY MUSIC WON'T PLAY OUT LOUD ALTHOUGH THE VOLUME IS UP, AND I CAN'T HEAR ANY SYSTEM SOUNDS E. G WHEN YOU LOCK IT OR TAP BUTTONS. CAN ANYONE Help, IT ALSO OFF SILENT AND I CAN PLAY MUSIC THROUGH THE HEAR PHONES. IT CAN'T BE THAT BECAUSE I CAN HERE SOUNDS SAY LIKE IF I WANT TO CHANGE MY ALARM TONE.
  • Why does my iPhone 5s play music out loud, even on silent? When the switch on the side of my phone is switched to silent (red bar showing), my phone will still play music, videos, or sounds from apps out loud unless I turn the volume all the way down using the volume buttons. I thought the silent switch was supposed to prevent any sounds.
  • Only one speaker on my iPhone 4s plays music? I'm new to iPhone's, and I just got this phone 3 days ago. I have never dropped it, but it sounds like only the right speaker on the bottom of the phone plays music. Is this normal? Should I get it checked?
  • My iPhone plays music when my headphones are in? When my headphones are in my iPhone will play music out of nowhere. It gets really annoying. I try to watch a video and music keeps coming on when I haven't pressed any buttons or anything. Siri pops up randomly too.