Ciao a tutti... ho un attimo un dubbio amletico....

Quando usavo easyPHP mettevo i session_start un po dove mi capitavano.... Loggicamente prima delle variabili di sessione.

Qaundo ho cominciato ad usare apache e IIS di win XP mi davano errore... per questo mi sono documentato ed ho scoperto che il comando session_start va all'inizio della pagina prima di qualsiasi cosa.

Oggi ho installato sul mio nuovo portatile IIS 7 con php 5.3 e SORPRESA un mio vecchio proggetto che stavo per abbandonare in quanto praticamente tutto sbagliato a causa dell'errato posizionamento dei session_start, ora funziona senza aver spostato nulla...


Questo fenomeno è dovuto al fatto che magari sono stati fatti dei cambiamenti su php5.3 rispetto a php5.2??? O pure è un errore di IIS??? Qualcuno sa rispondermi????