vorrei capire come mai...se allo stesso file dò l'estensione .html anzichè php i dati invece rimangono.

questo tu come lo spieghi?

Da cosa dipende?