Estou desenvolvendo um site, onde o usuário poderá baixar algumas informações que tenho armazenadas em uma tabela de um banco de dados MySQL.
Estas informações eu armazeno em um camp TEXT.
Quando o usuário precisar, ele deverá clicar em um botão, que permitirá fazer o download do conteúdo deste campo, em um arquivo no formato texto [*.txt].
Minha dúvida é como fazer isso....
Tenho inicialmente duas idéias:
1 - Ao clicar no botão de download, gero um arquivo texto instantaneamente, e gravo o conteúdo deste campo da tabela, neste arquivo texto criado.
2 - Ao cadastrar estas informações na tabela já gero este arquivo texto, e deixo ele armazenado no meu servidor, e quando o usuário clicar no botão de download, o link automaticamente já buscará este arquivo texto, que não precisará ser criado instantaneamente.
Eu queria saber qual das duas opções é a melhor, ou se existe uma outra forma mais prática e veloz para se fazer este esquema de download.
Pergunta
RGStahl
Caros conhecedores de PHP
Estou desenvolvendo um site, onde o usuário poderá baixar algumas informações que tenho armazenadas em uma tabela de um banco de dados MySQL.
Estas informações eu armazeno em um camp TEXT.
Quando o usuário precisar, ele deverá clicar em um botão, que permitirá fazer o download do conteúdo deste campo, em um arquivo no formato texto [*.txt].
Minha dúvida é como fazer isso....
Tenho inicialmente duas idéias:
1 - Ao clicar no botão de download, gero um arquivo texto instantaneamente, e gravo o conteúdo deste campo da tabela, neste arquivo texto criado.
2 - Ao cadastrar estas informações na tabela já gero este arquivo texto, e deixo ele armazenado no meu servidor, e quando o usuário clicar no botão de download, o link automaticamente já buscará este arquivo texto, que não precisará ser criado instantaneamente.
Eu queria saber qual das duas opções é a melhor, ou se existe uma outra forma mais prática e veloz para se fazer este esquema de download.
Grato
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.