me respondo a mi mismo que haciendo lo de abrir y cerrar el archivo funciona. pero antes abria y se guardaban los 700 registros, y ahora claro, solo se guarda el ultimo.. es cosa de opciones del txt. tengo lo siguiente:
Código PHP:
WHILE....
$ficheromailscorrectos = fopen("enviament.txt","w+");
........
fputs($ficheromailscorrectos,$id.",".$nombre.",".$emailaenviar."\r\n");
echo $id."El envío se ha realizado correctamente\r\n";
}
sleep(1);
fclose($ficheromailscorrectos);
FIN WHILE...
como abro y voy sobreescribiendo?
saludos!