di sicuro sarà stato un notice...prova a salvare sul database oppure ad utilizzare un altro metodo per il salvataggio su file..così è scarno e si rischia che qualcuno ti metta caratteri quali le virgolette che distruggano tutto il meccanismo e facciano in modo che esca sulla pagina "parse error.."