Cita: algunas funcionalidades del php estan obsoletas con esta nueva version por ejemplo $_POST $_GET etc etc

eso es falso.
tu error A session had already been started
es porque estas usando 2 veces session_start()
PD: coloca el código para poder ayudarte más.
saludos.