Question: why is my iphone 4 charging but not turning on?
Answer: Clean iPhone charging port very well with toothbrush and isopropyl alcohol. Connect to Wall Charger and Reset hold both home and power buttons for about 20 seconds until the iPhone begins to respond. If still problem, replace battery. If still problem, replace charging port assembly with flex cable.