My iphone won't take a charge?

I have to plug it into its dock, but the lifespan of the battery is always very short. I've tried hooking my iphone to its regular charger, my friends chargers, and the charger i have for my computer, but nothing is working. If you have any advice, it would be very helpful

You need a new battery. Take it to the Apple store. They'll replace it if your under AppleCare or charge you 80 dollars if not.

I would suggest draining your battery completely once. Then charge your iphone to full charge and check if there's a difference in the life span.

If not, take your phone to the apple store like JohnO said.

Btw if you think your battery's fine but still your phone is not charging properly, try some of the tips mentioned here.

http://fixyourgizmo.com/2014/07/25/fix-iphone-5-wont-charge-problem/

But if you battery's gone then you'll have to go to the apple store!