Que tal amigos de Foros del Web tengo un problema tengo este codigo
Código PHP:
$file = file("$archivo");
$file2 = implode("", $file);
header("Content-Transfer-Encoding: Binary");
header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename=$archivo\r\n\r\n");
header("Content-Length: ".strlen($file2)."\n\n");
echo $file2;
que me genera aun archivo txt descargable, pero al descargarlo me da el archivo con codigo html al principio como esto:
Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Programador Axe</title>
</head>
Y con esto al final
Código HTML:
<body>
</body>
</html>
Pero al abrir el archivo que es un txt no me aparece lo que describi arriba, si no unicamente lo que necestio, estuve dando un monton de vueltas por todo el internet con la compañia de San Google pero no obtuve ninguna respuesta, por lo tanto recurri a los maestros de Foros de Web.
Espero me puedan ayudar, muchas gracias.