sorry por el doble post pero ya solucione el tema :)
al final me cree otra pagina, descargar.php y en ella creo el archivo el cual descargo automaticamente en mi caso una lista de correo usuarios y sus respectivos correos espero les sirva les dejo la solucion..
pagina con el enlace
Código:
<a href="descargar.php" target="_blank">Descargar Lista de Correos</a>
descargar.php
Código PHP:
<?php
include("conexion.php"); //conectamos con base de datos
$nombre = 'lista_de_correos.txt'; // Nombre del archivo final
header( "Content-Type: application/octet-stream");
header( "Content-Disposition: attachment; filename=".$nombre.""); //archivo de salida
$mysql = mysql_query("SELECT * FROM tabla");
while ($datos = mysql_fetch_array($mysql))
{
echo "$datos[usuario] -- $datos[email] \r\n"; // Contenido del archivo
}
?>
saludos