samsung s2 power on only with charger plugged in

My samsung s2 i9100 has a problem. It cannot power on only with battery. Only vibrates and no any other happen. But with battery + charge plugged in, phone power on and do all the works. But always it get 0% for battery.
What can I do?