What can I do to correct my blinking lights on 1996 Infiniti I30

When I am in the car driving,my interior door panel lights will come on.When I put pressure on the door it turns off.sometimes pulling the door and other times pushin.Also when i press on the brakes the lights inside come on.

Asked by for the 1996 Infiniti I30
The door has a switch located on the door jamb and looks like a push button and usually the drivers door door jamb switch fails first, available at your dealers parts counter.