Earbuds only work on one side of iphone 4s?

My earbuds sound only comes out of one side. I tried adjusting the left and right volume thing. Its in the middle and when i press the cord in it works but when i let go it doesn't. What can i do? I broke the phone and the screens all cracked… But it was doing this before that.

Mine does the same thing i found that new headphones should fix it most of the time.

See if your headphone plays well in a healthy iphone. It could be the headset.

Ya, my earphones do that too, but then again they were the cheap-ish ones from Target… Ya umm well mine only work on the right. That's cuz the cord on the left side is snapped, so only the right side works. That is with all devices. Also, i have dropped my phone quite a bit, and the headphone jack has moved or something, so i have to bend my cord like crazy to get the connection all the way through for one bud. Um ya… So try buying new headphones first, then if they don't work, that means there's probably something wrong with your phone. My headphones don't work good cuz all the cords are snapped or almost snapped, and i don't feel like going to the store to buy more… Ya but um So thats pretty much it

ya, hope that helped! Sry, i kinda rambled… SRY um ya