Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Henrique Barcelos

[Resolvido] Criar arquivo *.TXT

Recommended Posts

E aí pessoal, beleza???

 

estou precisando criar arquivos txt e gravar informaçoes dentro deles...

 

na verdade, sempre uso bancos de dados, mas desta vez vai ser usado com flash e precisa ser num arquivo txt...

 

já ouvi falar das funcoes fopen, fwrite, etc... + elas só servem para arquivos já criados, ou não???

 

o que eu preciso mesmo é saber como gerar o arquivo txt...

 

se alguem puder ajudar eu agradeço http://forum.imasters.com.br/public/style_emoticons/default/grin.gif

 

vlw ae dsd já

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ao trabalhar com as funções de manipulação de arquivos (por exemplo, fopen), você trabalha com alguns parâmetros. Estes parâmetros indicam qual a ação que o script irá ter: se ele irá ler apenas um arquivo, se ele terá privilégios para criar um arquivo, caso não exista, se ele adiciona conteúdo no mesmo arquivo sem apagar o conteúdo que estava antes, etc.

 

Veja esta tabela:

[table=PHP File Handling][tr]

ModesDescription[/tr][tr]rRead only. Starts at the beginning of the file[/tr][tr]r+Read/Write. Starts at the beginning of the file[/tr][tr]wWrite only. Opens and clears the contents of file; or creates a new file if it doesn't exist[/tr][tr]w+Read/Write. Opens and clears the contents of file; or creates a new file if it doesn't exist[/tr][tr]aAppend. Opens and writes to the end of the file or creates a new file if it doesn't exist[/tr][tr]a+Read/Append. Preserves file content by writing to the end of the file[/tr][tr]xWrite only. Creates a new file. Returns FALSE and an error if file already exists[/tr][tr]x+Read/Write. Creates a new file. Returns FALSE and an error if file already exists[/tr][/table]http://forum.imasters.com.br/public/style_emoticons/default/seta.gifFonte: http://www.w3schools.com/php/php_file.asp

 

Outros artigos:

 

http://forum.imasters.com.br/public/style_emoticons/default/seta.gif http://br.php.net/manual/pt_BR/function.fopen.php

http://forum.imasters.com.br/public/style_emoticons/default/seta.gif http://br.php.net/manual/pt_BR/function.fclose.php

http://forum.imasters.com.br/public/style_emoticons/default/seta.gif http://br.php.net/manual/pt_BR/function.fwrite.php

 

Abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

valeu aí cara...

 

é que eu tava achando que só podia usar o fopen se o arquivo já existisse, mas se não existe ele cria <o/

 

xD

 

abz...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá companheiro!

 

Segue abaixo um pequeno exemplo de como escrever em um arquivo de texto (ou outra extensão) em PHP.

 

<?php

$filename = "C:/documentos/teste.txt";  //Arquivo onde os dados serão gravados.

//Abre o arquivo especificado em $filename, caso ele não exista tentaremos criá-lo
if (!$handle = fopen($filename, "a+"))
{
echo "Não foi possível abrir/criar o arquivo.";
exit;
}

$conteudo = "Testando escrita em arquivo\n";

// Escreve $conteudo no arquivo aberto.
if (fwrite($handle, $conteudo) === FALSE)
{
echo "Não foi possível escrever no arquivo ($filename)";
exit;
}
fclose($handle);//Fecha o arquivo.

?>

 

Até mais.

Compartilhar este post


Link para o post
Compartilhar em outros sites

valeu aí a ajuda de vcs... consegui!

 

mto obrigado mesmo http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.