Peugeot 306 brake lights wont work all the other lights do also the brake lights come on when headlights are turned on whats problems?

Since the break lights turn on when the head lights are activated, the problem is probably in the wiring of your break lights. Someone may have accidentally disconnected the wires of your break lights to your head lights.