En gros, voila ce qu'il faut faire :
-> Tu reprend ta page comme elle est.
-> Pour les modifications, ce que tu peux faire, c creer une page de backup reprenant ta page et en y inserant les modification (fopen avec r+ que tu mets dans 1 premier tableau avant insertion puis un autre tableau pour la suite.
Puis tu fais un merge de ton array, tu ouvres un fichier de backup et tu y insere le contenu de ton tableau fusionné
Ensuite tu utilises le shell_exec (en parametre : ce qui permet dans ton OS de deplacer un fichier) permettant de deplacer le fichier ou il faut