en un tema de hace un par de meses había publicado https://foro.elhacker.net/php/pregunta_comportamiento_de_las_session-t511300.0.html;msg2246971#msg2246971 para que vayan entendiendo el contexto.
El punto es que al usar session_regenerate_id(); me sale "Session ID cannot be regenerated after headers have already been sent"
Lo estoy usando en el login:
Código
Buscando soluciones terminé más confundido que al principio...