Ir para conteúdo
Fórum Script Brasil
  • 0

salvar arquivo .txt


JGS

Pergunta

Ola bom dia a todos, preciso de uma ajuda de vocês, perdi boa parte do meu desenvolvimento php web (meu hd queimou), e não me lembro como faz para salvar um arquivo .txt dentro de um subdiretorio com nome data que por sua vez esta dentro de um diretorio com nome qualquer.

preciso de uma maozinha dos amigos.

obrigado...

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0
Ola bom dia a todos, preciso de uma ajuda de vocês, perdi boa parte do meu desenvolvimento php web (meu hd queimou), e não me lembro como faz para salvar um arquivo .txt dentro de um subdiretorio com nome data que por sua vez esta dentro de um diretorio com nome qualquer.

preciso de uma maozinha dos amigos.

obrigado...

Usa o Comando fwrite();.

ele escreve em um arquivo. da uma olhada no manual pra ver a sintaxe que você quer.

T+

Link para o comentário
Compartilhar em outros sites

  • 0

Ex.:

<?php

$mensagem = "O que você quer escrever dentro do seu arquivo data.txt";
$ponteiro = "data.txt";

$abre = fopen("$ponteiro", "w");//esse W serve para abrir o arquivo e sobrescrever tudo
fwrite($abre, "$mensagem");
fclose($abre);

?>

você também pode resgatar as váriaveis $mensagem e $ponteiro em algum metodo de outra página Ex.:

<input type="text" name="pagina">

$ponteiro = $_GET['pagina'];

<input type=text" name="txtMensagem">

$mensagem = $_POST['txtMensagem];

espero ter ajudado...

Link para o comentário
Compartilhar em outros sites

  • 0

Ola boa noite a todos eu tenho pesquisei parte do codigo que eu estava usando, e seria mais ou menos isso

<?php

//PEGA OS DADOS ENVIADOS PELO FORMULÁRIO

$ip = $_SERVER['REMOTE_ADDR'];

$nome = $_POST["nome"];

$email = $_POST["email"];

$assunto = $_POST["assunto"];

$mensagem = $_POST["mensagem"];

//PREPARA O CONTEÚDO A SER GRAVADO

$conteudo = "$ip,$nome,$email,$assunto,$mensagem,";

//ARQUIVO TXT

$data = date("j-m-y");

$hora = date("h-i-s");

//$arquivo = "contatos/$data"."$hora".txt"; // aqui eu queria que ficasse assim "contatos/02-12-09/17-45-00.txt"

//TENTA ABRIR O ARQUIVO TXT

$fp = fopen("$data"./"$hora.txt", "w"); // abre o arquivo

fwrite($fp, $conteudo); // grava no arquivo. Se o arquivo não existir ele será criado

fclose($fp); // fecha o arquivo

?>

Link para o comentário
Compartilhar em outros sites

  • 0

Ola Bom dia, fiz mais ou menos assim e deu resultado.

aqui ele lista todo conteudo do diretorio onde ficam os .txt

agora como eu faria para cada .txt listado abrir para leitura ou seja "aquivo.txt" se clicar nele ele abre para leitura.

<?

$path="contatos/";

$diretorio=dir($path);

echo "Diretorio ".$path.":<br><br>";

while ($arquivo = $diretorio->read())

{

echo $arquivo."<br>";

}

$diretorio->close();

?>

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...