Salve ho un problema con la libreria pclzip che, in fase di compressione, mi modifica il contenuto del file da compressare.
Mi spiego meglio.
Ho creato del codice che viene utilizzato per esportare i dati di una tabella in un file txt e di scaricarlo dal server in formato compresso.
Queste solo le istruzioni principali.

I record vengono memorizzati nel file txt in questo modo:
codice:
fwrite($file, "$record\n");
Questo è quello che ottengo nel file txt:
testorecord1
testorecord2
testorecord3
ecc.

e la cosa mi va benissimo

Lo compatto utilizzando la libreria pclzip ed effettuo il dovnload, una volta che il file si trova sul mio pc, lo scompatto e leggo il file txt ma, magicamente, mi compare modificato.
L'output è il seguente:
testorecord1[]testorecord2[]estorecord3 ecc.

Come si può ben vedere, i record mi vengono messi tutto sullo stesso rigo delimitati da un piccolo carattere a forma di quadrato.
La cosa mi crea problemi.
Mi sapete dire a cosa è dovuto e come posso risolvere il problema??
Grazie mille.
Ms.