session_start()
est une fonction PHP intégrée. Vous ne pouvez pas nommez votre propre fonction avec le même nom.
Une solution de contournement simple consiste à appeler votre fonction start_session() ou, pour éviter toute confusion de nommage, session_manage() .