Ciao.
Con fwrite creo un file .txt che contiene una lista di indirizzi email.
Lo faccio in questo modo:
Il file in questione viene creato correttamente. Se lo scarico "a mano" al suo interno leggo un indirizzo email per riga (come ho richiesto di fare).Codice PHP:$file = fopen("export/lista_completa_email.txt", "w+" );
while($row = mysql_fetch_array($result)){
fwrite($file, $row[email] . "\n");
}
fclose($file);
Se invece scarico il file tramite:
ottengo sempre lo stesso file, ma anzichè avere un indirizzo per riga, gli indirizzi sono divisi da una sorta di quadratino.Codice PHP:$file = $_GET["file"];
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=\"export/" . $file. "\";");
header("Content-Transfer-Encoding: binary");
header("Content-Length: ".filesize("export/" . $file));
readfile("export/" . $file . "") or die("File non trovato!");
exit();
E' probabile che il readfile interpreti gli "a capo" in modo anomalo.
Avete soluzioni?
Thanks

Rispondi quotando
