Originariamente inviato da sitodue
Quindi nessuna delle righe precedenti session_start() in quel codice rappresenta un output?
Neanche le righe vuote?
Come puoi vedere tutto il codice HTML si trova dopo lo script PHP, le righe vuote all'interno dei TAG PHP (<?php ?>) non fanno testo dato che non generano output, ma lo farebbero eventuali righe vuote poste prima del TAG di apertura del PHP (<?php) e non vedo righe vuote prima del TAG.


Originariamente inviato da sitodue
Se invece non c'è corrispondenza e ho un redirect alla pagina di login, cosa succede di quella sessione aperta?
Non ti crea alcun problema.