forçar download de txt

Amigos, boa tarde!!

Estou com o seguinte problema:

Criei uma aplicação que gera um arquivo txt (apenas essa extensão). Criado este arquivo, encontrei um script na internet para forçar o download desse txt sem que o mesmo abra no browser. Tinha feito testes e estava imprimindo normalmente porém hoje, fui fazer mais um teste na aplicação e para minha surpresa criou um txt com códigos html e javascript menos meu arquivo.

P.S: Se abrir o txt direto no browser, ele gera certo.

Abaixo, segue o código que eu forço o download do arquivo:

$arquivo = $_GET["arquivo"];
if(isset($arquivo) && file_exists($arquivo)){
    header("Content-Type: application/force-download"); // informa o tipo do arquivo ao navegador
    header("Content-Length: ".filesize($arquivo)); // informa o tamanho do arquivo ao navegador
    header("Content-Disposition: attachment; filename=".basename($arquivo)); // informa ao navegador que é tipo anexo e faz abrir a janela de download, tambem informa o nome do arquivo
    readfile($arquivo); // lê o arquivo
    exit;
}

http://www.scriptcase.com.br/forum/index.php?action=search2

Haroldo, desculpe!!
Esse link caiu na pagina de pesquisa mas não trouxe nada.

http://www.scriptcase.com.br/forum/index.php/topic,5817.msg26125.html#msg26125