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

Duvida Java script excel formulario


Gpfiel

Pergunta

Ola pessoal seguinte tenho um codigo de java script q ele cria um arquivo excel com cada opçao do formulario, ele grava tudo certinho tals,

so q queria saber como faço pra pegar essas informaçoes que já foram gravadas no excel e jogar na pagina de uma maneira organizada,

tipo a pessoa vai procurar em uma opçao q colocarei na pagina e essa mostrara as informaçoes do nome do Usuario q já foi cadastrado no excel.

ou seja quero saber como faço pra procurar e colocar na pagina as celulas das opçoes do nome q quero achar.

codigo abaixo

<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
<META name="GENERATOR" content="Microsoft FrontPage 4.0">
<META name="ProgId" content="FrontPage.Editor.Document">
<TITLE>!Cadastro!</TITLE>
<STYLE type="text/css"><!-- table, body  { font-size: 10px; margin-left: 2px; margin-top: 1px }
input, select { font-family: Arial Narrow; font-size: 10x; font-weight: bold }
-->
</STYLE>
<script language="JavaScript">
<!--
function CadCSV() {
  var fso, f, r, nome, mail, nick, pass, pcmobile, series, console, marca, modelo, operadora, UserLink, DNascAno, DNascMes, DNascDia, sexo;
  var ForAppending = 8;
  var strVariable = "Voltar ao site";
  var BackForm = "Tentar novo cadastro";
  var site = "Megaman Mania Evolution! O verdadeiro Megaman fã clube do Brasil";
  strVariable = strVariable.link("scripts3.htm");
  BackForm = BackForm.link("java script:window.history.back()");
  site = site.link("http://megamanmaniaevolution.v10.com.br");
  nome = document.all.nome.value;
  mail = document.all.mail.value;
  nick = document.all.nick.value;
  pass = document.all.pass.value;
  console = document.all.console.value;
  series = document.all.series.value;
  pcmobile = document.all.pcmobile.value;
  marca = document.all.marca.value;
  modelo = document.all.modelo.value;
  operadora = document.all.operadora.value;
  UserLink = document.all.UserLink.value;
  DNascDia = document.all.DNascDia.value;
  DNascMes = document.all.DNascMes.value;
  DNascAno = document.all.DNascAno.value;
  sexo = document.all.sexo.value;
  fso = new ActiveXObject("Scripting.FileSystemObject");
  f = fso.OpenTextFile("c:\\UserCad.csv", ForAppending, true);
  f.WriteLine("|Name:" + nome + "|;" + "|Nasc:" + DNascDia + "/" + DNascMes + "/" + DNascAno + "|;" + "|Sexo:" + sexo + "|;" + "|Email:" + mail + "|;" + "|Link:http://" + UserLink + "|;" + "|Nick:" + nick + "|;" + "|Senha:" + pass + "|;" + "|Console:" + console + "|;" + "|Serie:" + series + "|;" + "|PcMobile:" + pcmobile + "|;" + "|Celular:" + marca + " " + modelo + "|;" + "|Operadora:" + operadora + "|;");
  f.Close();
  if (f) {
    document.write("<title>Resultado do cadastro de "+ nick + "</title>");
    document.write("<font size=2><b>" + nome + "</b>, seu cadastro foi realizado com sucesso!");
    document.write("<BR>Confira seus dados:<br><br>");
    document.write("Sexo: <font color=darkblue>" + sexo + "</font><br>Data de Nascimento: <font color=darkblue>" + DNascDia + "/" + DNascMes + "/" + DNascAno  + "</font><br>E-mail: <font color=darkblue>" + mail + "</font><br>Link pessoal: <font color=darkblue>" + UserLink + "</font><br>Nick: <font color=darkblue>" + nick + "</font><br>Senha: <font color=darkblue>" + pass + "</font><br>Vídeo-game: <font color=darkblue>" + console + "</font><br>Série: <font color=darkblue>" + series + "</font><br>Seu celular: <font color=darkblue>" + marca + "&nbsp;" + modelo + "</font><br>Operadora: <font color=darkblue>" + operadora + "</font>");
    document.write("<br><br>Copie e guarde esses dados.<br>" + strVariable);
    document.write("<br><br>Bem-vindo a " + site + "<br><br>");
    document.write("Obs.: <i style=color:darkred>Volte para a página principal do site, efetue seu log-in com o Nick e Senha cadastrado.</i></font>");
    } else {
    document.write("<title>Erro do cadastro!</title>");
    document.write("Desculpe, devido a um erro não conseguimos realizar seu cadastro, tente novamente ou mais tarde.<br>" + BackForm);
    }
  return®;
}
-->
</script>
</HEAD>
<BODY>
<TABLE border="0" cellpadding="0" cellspacing="1" width="300" align="left">
<TBODY>
<TR><TD valign="top" align="left">
<FORM action="java script:CadCSV();" language="JavaScript" method="post">

   <FIELDSET style="width:300px; border:1px solid darkblue; height:170px">
      <LEGEND>Dados Pessoais</LEGEND>
      Nome:<BR>
      <INPUT type="text" name="nome" size="50" id="nome"><BR>
      Data de nascimento:<BR>
      <SELECT name="DNascDia" size="1">
         <OPTION selected></OPTION>

         <OPTION value="01">01</OPTION>
         <OPTION value="02">02</OPTION>
         <OPTION value="03">03</OPTION>
         <OPTION value="04">04</OPTION>
         <OPTION value="05">05</OPTION>
         <OPTION value="06">06</OPTION>

         <OPTION value="07">07</OPTION>
         <OPTION value="08">08</OPTION>
         <OPTION value="09">09</OPTION>
         <OPTION value="10">10</OPTION>
         <OPTION value="11">11</OPTION>
         <OPTION value="12">12</OPTION>

         <OPTION value="13">13</OPTION>
         <OPTION value="14">14</OPTION>
         <OPTION value="15">15</OPTION>
         <OPTION value="16">16</OPTION>
         <OPTION value="17">17</OPTION>
         <OPTION value="18">18</OPTION>

         <OPTION value="19">19</OPTION>
         <OPTION value="20">20</OPTION>
         <OPTION value="21">21</OPTION>
         <OPTION value="22">22</OPTION>
         <OPTION value="23">23</OPTION>
         <OPTION value="24">24</OPTION>

         <OPTION value="25">25</OPTION>
         <OPTION value="26">26</OPTION>
         <OPTION value="27">27</OPTION>
         <OPTION value="28">28</OPTION>
         <OPTION value="29">29</OPTION>
         <OPTION value="30">30</OPTION>

         <OPTION value="31">31</OPTION>
      </SELECT><SELECT name="DNascMes" size="1">
         <OPTION selected></OPTION>
         <OPTION value="01">Janeiro</OPTION>
         <OPTION value="02">Fevereiro</OPTION>
         <OPTION value="03">Março</OPTION>
         <OPTION value="04">Abril</OPTION>

         <OPTION value="05">Maio</OPTION>
         <OPTION value="06">Junho</OPTION>
         <OPTION value="07">Julho</OPTION>
         <OPTION value="08">Agosto</OPTION>
         <OPTION value="09">Setembro</OPTION>
         <OPTION value="10">Outubro</OPTION>

         <OPTION value="11">Novembro</OPTION>
         <OPTION value="12">Dezembro</OPTION>
      </SELECT><SELECT name="DNascAno" size="1">
         <OPTION selected></OPTION>
         <OPTION value="1970">1970</OPTION>
         <OPTION value="1971">1971</OPTION>
         <OPTION value="1972">1972</OPTION>

         <OPTION value="1973">1973</OPTION>
         <OPTION value="1974">1974</OPTION>
         <OPTION value="1975">1975</OPTION>
         <OPTION value="1976">1976</OPTION>
         <OPTION value="1977">1977</OPTION>
         <OPTION value="1978">1978</OPTION>

         <OPTION value="1979">1979</OPTION>
         <OPTION value="1980">1980</OPTION>
         <OPTION value="1981">1981</OPTION>
         <OPTION value="1982">1982</OPTION>
         <OPTION value="1983">1983</OPTION>
         <OPTION value="1984">1984</OPTION>

         <OPTION value="1985">1985</OPTION>
         <OPTION value="1986">1986</OPTION>
         <OPTION value="1987">1987</OPTION>
         <OPTION value="1988">1988</OPTION>
         <OPTION value="1989">1989</OPTION>
         <OPTION value="1990">1990</OPTION>

         <OPTION value="1991">1991</OPTION>
         <OPTION value="1992">1992</OPTION>
         <OPTION value="1993">1993</OPTION>
         <OPTION value="1994">1994</OPTION>
         <OPTION value="1995">1995</OPTION>
         <OPTION value="1996">1996</OPTION>

         <OPTION value="1997">1997</OPTION>
         <OPTION value="1998">1998</OPTION>
         <OPTION value="1999">1999</OPTION>
         <OPTION value="2000">2000</OPTION>
         <OPTION value="2001">2001</OPTION>
         <OPTION value="2002">2002</OPTION>

         <OPTION value="2003">2003</OPTION>
      </SELECT><BR>
      Sexo:<BR>
      <SELECT name="sexo" size="1">
         <OPTION selected></OPTION>
         <OPTION value="masculino">masculino</OPTION>
         <OPTION value="feminino">feminino</OPTION>

      </SELECT><BR>
      E-mail:<BR>
      <INPUT type="text" name="mail" size="50" id="mail"><BR>
      Link para seu site, fórum, orkut, wikki, comunidade, etc.<SUP>NÃO PRECISA HTTP</SUP><BR>
      <INPUT type="text" name="UserLink" size="50" id="UserLink"><BR>
      Nick:<SUP>Máx. 10 caracteres</SUP><BR>

      <INPUT type="text" name="nick" size="15" maxlength="10" id="nick"><BR>
      Senha:<SUP>Máx. 10 caracteres</SUP><BR>
      <INPUT type="password" name="pass" size="15" maxlength="10" id="pass">
   </FIELDSET></TD>
</TR>
<TR><TD valign="top" align="left"><FIELDSET style="width:300px; border:1px solid darkblue; height:170px">
   <LEGEND>Preferências</LEGEND>
   Você tem videogame?<BR>

   <SELECT name="home_console" size="1" id="home_console">
      <OPTION selected></OPTION>
      <OPTION value="Sim">Sim</OPTION>
      <OPTION value="não">Não</OPTION>
   </SELECT><BR>
   Qual?<BR>
   <SELECT name="console" size="1" id="console">

      <OPTION selected></OPTION>
      <OPTION value="32x">32x</OPTION>
      <OPTION value="3DO">3DO</OPTION>
      <OPTION value="Amiga CD">Amiga CD</OPTION>
      <OPTION value="Atari">Atari, outros</OPTION>
      <OPTION value="Atari Lynx">Atari Lynx</OPTION>

      <OPTION value="Coleco">Coleco</OPTION>
      <OPTION value="Commodore">Commodore</OPTION>
      <OPTION value="DreamCast">DreamCast</OPTION>
      <OPTION value="Game Boy">Game Boy (Pocket/Color)</OPTION>
      <OPTION value="Game Boy Advance">Game Boy Advance</OPTION>
      <OPTION value="GameGear">Game Gear</OPTION>

      <OPTION value="Gamepark GP32">Gamepark GP32</OPTION>
      <OPTION value="Intellevision">Intellevision</OPTION>
      <OPTION value="Jaguar">Jaguar</OPTION>
      <OPTION value="Jaguar CD">Jaguar CD</OPTION>
      <OPTION value="Master System">Master System</OPTION>
      <OPTION value="Mega Drive">Mega Drive</OPTION>

      <OPTION value="Microvision">Microvision</OPTION>
      <OPTION value="MSX">MSX</OPTION>
      <OPTION value="N Gage">N-Gage</OPTION>
      <OPTION value="Neo Geo">Neo Geo</OPTION>
      <OPTION value="Neo Geo CD">Neo Geo CD</OPTION>
      <OPTION value="Neo Geo Pocket">Neo Geo Pocket</OPTION>

      <OPTION value="Nintendo">Nintendo</OPTION>
      <OPTION value="Nintendo 64">Nintendo 64</OPTION>
      <OPTION value="Nintendo Game Cube">Nintendo Game Cube</OPTION>
      <OPTION value="Nintendo Wii">Nintendo Wii</OPTION>
      <OPTION value="Nintendo DS">Nintendo DS</OPTION>
      <OPTION value="Nomad">Nomad</OPTION>

      <OPTION value="PC Engine GT">PC Engine GT</OPTION>
      <OPTION value="Playstation">Playstation</OPTION>
      <OPTION value="Playstation 2">Playstation 2</OPTION>
      <OPTION value="Playstation 3">Playstation 3</OPTION>
      <OPTION value="Playstation Pocket">Playstation Pocket</OPTION>
      <OPTION value="Saturn">Saturn</OPTION>

      <OPTION value="Sega CD">Sega CD</OPTION>
      <OPTION value="Super Nintendo">Super Nintendo</OPTION>
      <OPTION value="Tapwave Zodiac">Tapwave Zodiac</OPTION>
      <OPTION value="Tiger Gamecom">Tiger Game.com</OPTION>
      <OPTION value="Turbo Grafix">Turbo Grafix</OPTION>
      <OPTION value="Virtual Boy">Virtual Boy</OPTION>

      <OPTION value="X box">X-box</OPTION>
      <OPTION value="X box 360">X-box 360</OPTION>
      <OPTION value="WonderSwan">WonderSwan</OPTION>
      <OPTION value="ZX Spectrum">ZX Spectrum</OPTION>
   </SELECT><BR>
   Qual sua série favorita de Megaman?<BR>

   <SELECT name="series" size="1" id="series">
      <OPTION selected></OPTION>
      <OPTION value="Megaman Classic">Megaman Classic</OPTION>
      <OPTION value="Megaman X">Megaman X</OPTION>
      <OPTION value="Megaman Legends">Megaman Legends</OPTION>
      <OPTION value="Megaman Network">Megaman Network</OPTION>
      <OPTION value="Megaman Zero">Megaman Zero</OPTION>

      <OPTION value="Megaman ZX">Megaman ZX</OPTION>
      <OPTION value="Megaman Star Force">Megaman Star Force</OPTION>
   </SELECT><BR>
   Você preferiria ter jogos de Megaman no Pc ou Celular?<BR>
   <SELECT name="pcmobile" size="1" id="pcmobile">
      <OPTION selected></OPTION>
      <OPTION value="Pc">Pc</OPTION>

      <OPTION value="Celular">Celular</OPTION>
   </SELECT>
</FIELDSET></TD>
</TR>
<TR><TD><FIELDSET style="width:300px; border:1px solid darkblue; height:170px">
   <LEGEND>Seu celular</LEGEND>
   Marca:<BR>
   <INPUT type="text" name="marca" size="50" id="marca"><BR>
   Modelo:<BR>

   <INPUT type="text" name="modelo" size="50" id="modelo"><BR>
   Operadora:<BR>
   <SELECT name="operadora" size="1" id="operadora">
      <OPTION selected></OPTION>
      <OPTION value="Amazon">Amazon</OPTION>
      <OPTION value="Claro">Claro</OPTION>
      <OPTION value="CTBC">CTBC</OPTION>

      <OPTION value="Oi">Oi</OPTION>
      <OPTION value="Tim">Tim</OPTION>
      <OPTION value="Vivo">Vivo</OPTION>
   </SELECT>
</FIELDSET></TD>
</TR>
<TR><TD valign="bottom" align="left"><INPUT type="submit" value="Cadastrar" name="send"><INPUT type="reset" value="Recomeçar" name="resetar"></TD>
</TR>
</TBODY>
</TABLE>

</FORM>
</BODY>
</HTML>

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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,2k
    • Posts
      651,9k
×
×
  • Criar Novo...