Jump to content

Guardar as informações de um questionário num file


BornFromShadows
 Share

Recommended Posts

boas.

queria fazer algo do genero, de um "gestor de musicas". eu explico melhor:

emaginem um prgm onde registamos as musicas k temos no nosso computador, e depois quando recebemos musicas novas, pra saber se ja a temos digitamos os dados no prgm i ele diz se ha em registo ou nao.

pois o k eu quero fazer é algo do genero, mas em site. em vex de ser um prgm seria um site a fazer isso. queria saber como posso fazer isso em javascript.

mas vamos por partes, agora quero saber como posso fazer para guardar as informações do questionario num ficheiro.

Alguem me pode ajudar???    😉

Link to comment
Share on other sites

queria saber como posso fazer isso em javascript.

A meu ver é javascript pelo menos é o que está escrito !

Há uns tempos atrás, não fazias confusão entre Java e JavaScript? Dizias que querias fazer em Java um simples efeito de hover numa imagem? 😉

Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Link to comment
Share on other sites

Ois

Se poderes usa php e sql com uma base de dados com os cds que tens, depois eh so ires ah

base de dados ver se existe.

Sei que dantes usava este codigo e criava um file e escrevia no file com JavaScript, agora

nao sei se da.

Depois vejo e digo qualquer coisa.

var fso, f1, DocPath, ParentFolder;
fso = new ActiveXObject("Scripting.FileSystemObject");

f1 = fso.CreateTextFile("file1.txt",true);

f1.Write("Qualquer coisa.");

f1.Close();

Pedia permissao ao user antes de criar o file.

Se a vida te voltar as costas aproveita e apalpa-lhe o cu.

Link to comment
Share on other sites

oi ppl, agradeço a ajuda mas ja arranjei uma solucao alternativa. mas respondendo as voças questoes. o que eu queria era fazer isso em JAVASCRIPT! e de preferencia nao queria por bases de dados nisto, porque a ideia era publicar isso no site que estou a fazer. dai querer gravar as coisas num ficheiro do pc local.

mas n intereca. consegui fazelo usando alert pra pedir os dados i gravado os dados num cookie. nao é uma solucao perfeita, mas serve para ja. brigado pela ajuda.

[]

Link to comment
Share on other sites

só para esclarecer que JavaScript não é SÓ uma linguagem client-side, mas também uma poderosissima linguagém Server-Side.

Para quem estiver com dúvidas sobre isto:

http://www.google.com/search?q=server+side+javascript&rls=com.microsoft:en-US&ie=UTF-8&oe=UTF-8&startIndex=&startPage=1

eu uso JavaScript Server-Side ... humm à cerca de 6 anos! 😉 o JScript até é uma linguagem .NET

Link to comment
Share on other sites

só para esclarecer que JavaScript não é SÓ uma linguagem client-side, mas também uma poderosissima linguagém Server-Side.

Agora fiquei com curiosidade. Quais são as vantagens de usar javascript no lado do Server?

É que javascript é das linguagens mais lentas e mais error-prone que existe na actualidade, e não consigo ver uma vantagem. Mas deve de haver visto haver tantos engines...

"Give a man a fish and he will eat for a day; Teach a man to fish and he will eat for a lifetime. The moral? READ THE MANUAL !"

Sign on a computer system consultant's desk

Link to comment
Share on other sites

ora bem.. assim de repente.. só posso dizer isto..

desenvolver ASP em VBScript é uma bosta.. a linguagem é simplesmente má! depois.. como é de conhecimento geral.. qualquer desenvolvimento web que se prese, tem sempre uma componente, ou uma grande componente de client-side JavaScript.

Ora, desenvolvendo em server-side JavaScript, primeiro temos a coerância entre as linguagens usadas, depois temos o poder da programação orientada a objectos (simplificada) do JavaScript. Depois, temos a grande facilidade de migrar pagina ASP em JavaScript para JScript.NET.

isso só para dar alguns exemplos.

agora.. não concordo nada com o que dizes de ser uma linguagem lenta.. o JavaScript client-side é rápido e o Server-Side ainda mais.. agora.. devido a uma certa facilidade de escrever código javascript e devido também à muita falta de rigor na execução e validação do javascript no browser (mais no IE).. existe muito boa gente que pensa que sabe javascipt.. e até que sabe programar.. mas na realidade confundem javascritpt, com DOM, com eventos HTML... etc etc..

é pena que assim seja.. mas por outro lado.. esta facilidade de escrever código em javascript, veio tornar o javascript como umas das linguagens mais usadas no mundo.. embora haja muita gente a escrever javascript.. e só uma parte é que realmente programa javascript.

mas pronto.. é como tudo nesta vida.. há as coisas boas.. e as menos boas. 😉

Link to comment
Share on other sites

desenvolver ASP em VBScript é uma bosta.. a linguagem é simplesmente má! depois.. como é de conhecimento geral.. qualquer desenvolvimento web que se prese, tem sempre uma componente, ou uma grande componente de client-side JavaScript.

Ora, desenvolvendo em server-side JavaScript, primeiro temos a coerância entre as linguagens usadas, depois temos o poder da programação orientada a objectos (simplificada) do JavaScript. Depois, temos a grande facilidade de migrar pagina ASP em JavaScript para JScript.NET.

Do mesmo modo que não vejo razão de usar javascript no lado do servidor, também não vejo razão de usar VBScript. Eu no trabalho todo o webdev é em ASP.Net, mas uso apenas C#, e considero que ASP.Net não é assim uma grande plataforma. Portanto também não é um bom exemplo.

Não acho que coerência de linguagens seja válida, eu a desenvolver vejo muito pouco javascript e é maioritariamente C#. Aliás a geração de código javascript está limitado a uma pequena secção do código e quando quero por um pequeno pedaço de código javascript normalmente é chamar um método do lado C# e nem se vê durante o código qualquer javscript.

agora.. não concordo nada com o que dizes de ser uma linguagem lenta.. o JavaScript client-side é rápido e o Server-Side ainda mais.. agora.. devido a uma certa facilidade de escrever código javascript e devido também à muita falta de rigor na execução e validação do javascript no browser (mais no IE).. existe muito boa gente que pensa que sabe javascipt.. e até que sabe programar.. mas na realidade confundem javascritpt, com DOM, com eventos HTML... etc etc..

É assim, de imediato a única linguagem que é equiparavelmente lenta é Ruby, mas Ruby tem toda a vantagem de facilitar o trabalho do programador em relação ao javascript. De resto as outras linguagens que me lembro são mais rápidas que javascript. Podes ver sites de desempenho e comparações entre as linguagens. Assim de imediato lembro-me de http://shootout.alioth.debian.org/ e podes constatar que javascript é das linguagens mais lenta.

De salientar que que eu muito raramente programa para web e na empresa tento fugir ao máximo dessas tarefas, portanto se estiver a dizer alguma barbaridade é sem intenção. É uma área que estou longe de dominar, só fiquei com curiosidade porque o meu pequeno conhecimento apontava para a direcção contrária.

"Give a man a fish and he will eat for a day; Teach a man to fish and he will eat for a lifetime. The moral? READ THE MANUAL !"

Sign on a computer system consultant's desk

Link to comment
Share on other sites

pronto.. então.. fica com esta ideia.. eu desenvolvo aplicações de grande porte.. e muitas vezes é necessário validar complexas regras client-side.. logo em client-side javascript.. e essas mesmas regras têm sempre de ser revalidadas do lado do servidor.. (não vá uns users mais espertinhos tentarem fazer asneiras.. como recentemente fizeram na promoção de telemóveis a 5 euros.. ou ZERO euros.. LOL).. e então.. nesses casos.. tenho muitas vezes.. as mesmas funções e os mesmos objectos em JavaScript client e server side.

por exemplo.. imagina que tens a function A(value) que valida se o valor de "value" está de acordo com uma regra qualquer e devolve true ou false.. eu, para "revalidar" essa mesma regra, pego nessa função.. e coloco-a server-side e já está.

tenho dezenas ou centenas de casos assim.. isto no desenvolvimentos de aplicações gigantes ao longo de vários anos.. e depois as respectiva manutenção e implementação de novas features.. dá muito jeito.. olha que sei do que estou a falar! 😉

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.