Ir para conteúdo

POWERED BY:

Arquivado

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

João Prado

salvar form em txt

Recommended Posts

Seguinte pessoal tenho o seguinte form e ele ta criando um arquivo txt no proprio local onde esta salvo (no meu desktop no caso) e ele salva com o nome do mes.

 

o que acontece é que ele vai salvando cadas alteração do lado, ou seja, toda vez que mando criar o txt ele salva no msm arquivo e do lado do texto anterior

 

gostaria de saber se tem como faze-lo salvar na linha de baixo

se tiver me ajudem por favor

 

se nao tiver gostaria entao que cada vez que fosse clicado em enviar ele criasse um novo arquivo com data e hora

 

se souberem comofazer isso postem ai

 

agradeço desde ja

 

ahhh ja ia esquecendo de postar o codigo

 

<html>
<head>
<script LANGUAGE="JavaScript">
<!--
function teste(){

now=new Date();
mes = now.getMonth();
dia = now.getDay();
var mesescrito;


if(mes == 0)
{
mesescrito = "Janeiro";
}
else if (mes == 1)
{
mesescrito = "Fevereiro";
}

else if (mes == 2)
{
mesescrito = "Março";
}

else if (mes == 3)
{
mesescrito = "Abril";
}

else if (mes == 4)
{
mesescrito = "Maio";
}

else if (mes == 5)
{
mesescrito = "junho";
}

else if (mes == 6)
{
mesescrito = "Julho";
}

else if (mes == 7)
{
mesescrito = "Agosto";
}

else if (mes == 8)
{
mesescrito = "Setembro";
}

else if (mes == 9)
{
mesescrito = "outubro";
}

else if (mes == 10)
{
mesescrito = "novembro";
}

else if (mes == 11)
{
mesescrito = "Dezembro";
}


var fso = new ActiveXObject("Scripting.FileSystemObject");
arquivo = fso.OpenTextFile(mesescrito + ".txt", 8, true)


mensagem = "nome " + document.tesando.nome.value + " Mensagem " + document.tesando.texto.value;
conteudo = mensagem;
arquivo.Write(conteudo)
arquivo.close

}

-->
</SCRIPT>
</head>

<body onload="ola()">
<form name="tesando">
<input type="button" value="teste" onclick="teste()">
<table>
<tr>
<td>
nome</td><td> <input type ="text" name="nome" value=""></td>
</tr>
<tr>
<td>
Mensagem </td> <td> <textarea name="texto" rows="6" cols="20"></textarea></td>
</tr>
</table>
</form>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu quero algo tipo isso mais não consigo em lugar algum! tenho um servidor local bem simples o abyss web server mais ele não suporta PHP ai eu to com uma page html e nela tem uma forme mais não sei como salvar os campos da forme em arquivo TXT !

Em php eu sei! mais em html (java script) não! Ajuda ae galera eu sei que vocês sabem....

Compartilhar este post


Link para o post
Compartilhar em outros sites

\n causa quebra de linha.

 

mas convem notar que não é aconselhavel essa manipulação com js.. pq não é 'crossbroser'.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok mais tem como eu salvar os dados das forms em um txt usando js? você poderia fazer um script desse pramin?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok mais tem como eu salvar os dados das forms em um txt usando js?

nops, isso que não é 'crossbrowser'. O ActiveX tem uma manipulação de arquivos assim, mas é só para ie.

 

você poderia fazer um script desse pramin?

 

também não.

o intuito do fórum é ajudar, e não trabalhar de graça.

 

pequise, estude e tente fazer. Volte com dúvidas, e não pedindo códigos.

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.