Iphone 3gs headphone jack and sound buttons don't work?

So all of a sudden a few days ago my iPhone 3's headphone jack, sound buttons, and the power off button have completely stopped working. So pretty much all of the buttons on the iPhone besides the home button have stopped working! I have no idea why it isn't working, I didn't drop it or anything. I don't have a warranty on it so I would rather not have to spend a hundred or so to fix it. Can anyone help?

I think it's time for an upgrade… If you don't want to spend the money to fix it, there's no other way to fix it, so I think you should upgrade.

  • Why won't the headphone jack on my iphone 5 work? I've tried different headphones and none have worked. I discovered that if i push the headphone in really hard and hold it there it will play music. Also i tried blowing into it and it made it play normally for a minute then the music started to fade. If you know any ways to fix it or how much it could cost to fix it that would be great.
  • Somehow, a huge piece of the headphone jack got stuck in the headphone port, and I can't find any I think the headphone type is just a normal iPhone headphone. So ground, audio, mic and some of the plastic, or whatever it is, around it, got stuck in there, and it's not super deep, probably because it's almost the whole headphone jack, but it's still in there. Someone please help! I can't find anything! It's just the headphone jack tip that got stuck for everyone else! It's a laptop.
  • My iphone 3gs home and lock buttons won't work I know about the accesive touch thing and i use that to lock and go to the home screen but when i my phone is locked the only way i can get the screen to light up is taking out the sim card and putting it back in. Is there any other ways?
  • IPhone help? Its cracked and locked up and buttons don't work? I have an iPhone that is locked up because of unknown password, neither buttons work and screen is cracked really bad and it won't connect to iTunes to reset. Any info on how much it would cost to have this stuff fixed? I can replace the screen myself but does anyone know how I can get into it?