My iPhone 3GS glitched out and won't turn back on?

This happened the other week, I didn't think much of it. It goes to the loading/turning off screen. Then I let it die and it says I need to connect to iTunes. When I do the first time just had to reset my iPhone. This time, it can't identify the problem and iTunes basically can't do anything about it.

I'm not sure if I fully understand your problem. But i'm prettyyyy sure that should NOT be happening. I would suggest taking it back to the place you got it and they should have experts that are able to tell you how to fix it. Also, apple has forums that you can ask questions on try that. And you can type in your problem on the website and they have an apple expert call your phone to talk to live and tell them about your problem. Hope those work…

http://www.apple.com/...t/contact/

  • When i turn off my iphone 4 it won't turn back on? When i turn off my iphone 4 it won't turn back on, like it'll show that apple sign until i plug it into the charger, people tell me i should restore my phone but will it delete all my pictures and music?
  • My iphone turn off for no reason and won't turn back on and lock button is broken? I was just on it and it was 85% charge and it turn off for no reason and it still vibrating.plus my lock button is broken I need help Mom won't take me to get it fix I need help now
  • My iphone 3gs won't turn on and it won't restore My iphone 3gs won't turn on it is stuck on the apple logo for about 2mins then it says i need to charge it but when i do it has that little flash thing saying its charging for a while, then after a while it goes on the apple logo again. I have put it in dfu mode and tried restoring it but it won't work i have tried charging it but that doesn't work.best answer will get points.
  • My iPhone 3Gs Wi-Fi is grayed out and it won't turn back on? My Wi-Fi worked perfectly fine until last week, when the option to turn on and off the Wi-Fi grayed out. I tried restoring the network settings, and I just did a complete restore and nothing changed. Is there another way out there that will fix this?