Mutuka Postado Outubro 11, 2004 Denunciar Share Postado Outubro 11, 2004 Aki abaixo passo o scrypit do meu formulario, o problema é enviar o batao enviar esta funcionando como resert. e ainda não entendi o porque, alguém poderia ajudar?<form name="form1" method="post" action=""> <table width="100%" bordercolor="#CE0000" border="3"> <tr> <td width="160"><strong>Nome da Empresa </strong></td> <td width="255"><label> <input name="textfield" type="text" size="35" maxlength="40"> </label></td> </tr> <tr> <td width="160"><strong>Email da Empresa </strong></td> <td width="255"><label> <input name="textfield" type="text" size="35" maxlength="40"> </label></td> </tr> <tr> <td width="160"><b>Profissão</b></td> <td width="255"><input name="nome" type="text" size="35" maxlength="40"></td> </tr> <tr> <td width="160"><strong>Faixa etaria </strong></td> <td width="255"><table width="200"> <tr> <td><label> <input type="radio" name="faixa etária" value="radio"> 18 aos 30 anos</label></td> </tr> <tr> <td><label> <input type="radio" name="faixa etária" value="radio"> 30 aos 40 anos</label></td> </tr> <tr> <td><label> <input type="radio" name="faixa etária" value="radio"> 40 aos 50 anos</label></td> </tr> <tr> <td><label> <input type="radio" name="faixa etária" value="radio"> 50 aos 60 anos</label></td> </tr> <tr> <td><label> <input type="radio" name="faixa etária" value="radio"> Dos 60 em diante</label></td> </tr> </table></td> </tr> <tr> <td width="160"> </td> <td width="255"> </td> </tr> <tr> <td width="160"><b>Sexo</b></td> <td width="255"><input type="radio" name="sexo" value="Masculino">Masculino <input type="radio" name="sexo" value="Feminino">Feminino </td> </tr> <tr> <td width="160"> </td> <td width="255"> </td> </tr> <tr> <td width="160"><b>Telefone</b></td> <td width="255"><input type="text" name="Telefone" size="35" maxlength="40"></td> </tr> <tr> <td width="160"> </td> <td width="255"><label> </label></td> </tr> <tr> <td width="160"><b>Escolaridade</b></td> <td width="255"><input type="text" name="Escolaridade" size="35" maxlength="40"></td> </tr> <tr> <td width="160"> </td> <td width="255"> </td> </tr> <tr> <td width="160" height="23"><strong>Qualificação</strong></td> <td width="255" height="23"><input name="textfield" type="text" size="35" maxlength="40"></td> </tr> <tr> <td width="160"> </td> <td width="255"> </td> </tr> <tr> <td width="160"><b>Salário Oferecido </b></td> <td width="255"><input type="text" name="salario" size="35" maxlength="40"></td> </tr> <tr> <td width="160"><b> </b></td> <td width="255"><input name="submit" type="submit" id="submit" value="Enviar"> <input type="reset" value="Limpar" name="reset"> </td> </tr> </table> <p align="right"> <input name="subject" type="hidden" value="Assunto do E-mail"> <input name="recipient" type="hidden" value="mutukaik@MSN.com"> <input name="redirect" type="hidden" value="http://www.institutopremier/agradecimento.htm"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="108" height="28"> <param name="BGCOLOR" value="#FFF0F0"> <param name="movie" value="Voltar.swf"> <param name="quality" value="high"> <embed src="Voltar.swf" width="108" height="28" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#FFF0F0" ></embed> </object> </p> </form> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fsphp Postado Outubro 11, 2004 Denunciar Share Postado Outubro 11, 2004 Quando você clica em submit ele está apagando todos os campos preenchidos?Você está enviando esse formulário para que tipo de página dinâmica, qual a extensão dela? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Mutuka Postado Outubro 12, 2004 Autor Denunciar Share Postado Outubro 12, 2004 1 sim ele esta apagando todos os campos preenchidos.2 html com java scrypt, meu host e com suporte php. sempre enviou e agora esta dando isso de não enviar e sim simplesmente limpar os campos, se necessario colo aki todo o scrypt da pagina. Se não me engano esse scrypt era em cgi, e eu so modifiquei e acrescentei campos mas sempre funcionou desde que o criei, mas sem fazer nenhum alteração nele ele resolveu apra de funcionar. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 hlegius Postado Outubro 12, 2004 Denunciar Share Postado Outubro 12, 2004 action=""Coloca algum arquivo para receber né...até... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fsphp Postado Outubro 12, 2004 Denunciar Share Postado Outubro 12, 2004 Tente retirar esses dois botões e colocar novamente APENAS o botão SUBMIT, para ver se ele apaga.Outra coisa, notei que nos seus scripts de formulário, vários campos estão sem valores de variáveis que serão enviadas para a página dinâmica. Acredito que, se você conseguir enviar, muitos valores não serão passados em função disso.Tenta aí e posta o resultado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Mutuka Postado Outubro 14, 2004 Autor Denunciar Share Postado Outubro 14, 2004 action=""Coloca algum arquivo para receber né...até... Isso eu percebi que estava em branco, o que eu coloco alo por favor? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fsphp Postado Outubro 14, 2004 Denunciar Share Postado Outubro 14, 2004 Opa,Eu pensei que você não tinha colocado nada aí propositalmente, como algumas vezes omitimos informações de URL's...Na 'action' você tem que colocar o endereço da página que receberá esses dados. Essa página tem que ter extensão .php ou qualquer outra linguagem dinâmica para poder processar esses dados para você.A partir desse momento, você precisa de um servidor que suporte páginas dinâmicas, tipo php, para processar essas informações. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Mutuka Postado Outubro 14, 2004 Autor Denunciar Share Postado Outubro 14, 2004 esses dados vão direto para um email. e não para alguma pagina. o que fazer? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fsphp Postado Outubro 15, 2004 Denunciar Share Postado Outubro 15, 2004 Primeiro ela tem que ir para uma página dinâmica que irá avaliar o que você quer, de acordo com as instruções que você está passando.Essa página vai processar essas informações e executá-las.Um tipo de instrução que você pode dar nesse tipo de página .php, é enviar as variáveis criadas no formulário para o e-mail : seu_email@seudominio.com.brEsses são os procedimentos. Sem páginas dinâmicas, tipo php, não dá. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Mutuka Postado Outubro 15, 2004 Autor Denunciar Share Postado Outubro 15, 2004 Oks meu host tem suporte php, se alguém pider dizer como faço agora essa pagina dinamica, ou se já tem alguma coisa parecida pronta apra que eu possa modelar, agradeceria. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fsphp Postado Outubro 15, 2004 Denunciar Share Postado Outubro 15, 2004 É mais ou menos assim:Na página de formulário você coloca a 'action=exemplo.php'Os campos dos formulários serão passados para essa página, digamos que nome, cidade, email.Aí ela irá processar da seguinte maneira conforme abaixo:===========exemplo.php==========<?php$con = mysql_connect($hostname, $usuario, $senha); mysql_select_db($nomedobancodedados, $con); mysql_query("INSERT INTO cadastro VALUES ('$nome', '$cidade', '$email'')") or die ("Não foi possível fazer a gravação!");echo "Registro efetuado com sucesso!<br>";echo "<a href=\"frame_principal_novo.php\">voltar</a>";?>Primeiro ele conecta com o banco de dados, depois ele insere as variáveis passadas através do form.---------------------Existem funções para enviar para um e-mail, mais isso eu não sei direito pois estou começando a aprender o php.É muito legal pois dá para fazer tudo isso que a gente quer.Mas é preciso se dedicar um pouco até aprender a linguagem. Ela é fácil de aprender. Depois de uns quatro meses bem dedicados você já começa a fazer sozinho.Sugiro a todos que querem desenvover sites dinâmicos que comecem a aprender o php aos poucos. Se quiser tirar mais dúvidas, o pessoal do fórum de php conhece muito. Posta lá que eles te ajudam.Mais uns meses e eu estarei dando uma força maior por lá, por enquanto estou estudando e procurando aprender na prática e na raça, com a ajuda do pessoal do fórum também, claro. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Mutuka
Aki abaixo passo o scrypit do meu formulario, o problema é enviar o batao enviar esta funcionando como resert. e ainda não entendi o porque, alguém poderia ajudar?
<form name="form1" method="post" action="">
<table width="100%" bordercolor="#CE0000" border="3">
<tr>
<td width="160"><strong>Nome da Empresa </strong></td>
<td width="255"><label>
<input name="textfield" type="text" size="35" maxlength="40">
</label></td>
</tr>
<tr>
<td width="160"><strong>Email da Empresa </strong></td>
<td width="255"><label>
<input name="textfield" type="text" size="35" maxlength="40">
</label></td>
</tr>
<tr>
<td width="160"><b>Profissão</b></td>
<td width="255"><input name="nome" type="text" size="35" maxlength="40"></td>
</tr>
<tr>
<td width="160"><strong>Faixa etaria </strong></td>
<td width="255"><table width="200">
<tr>
<td><label>
<input type="radio" name="faixa etária" value="radio">
18 aos 30 anos</label></td>
</tr>
<tr>
<td><label>
<input type="radio" name="faixa etária" value="radio">
30 aos 40 anos</label></td>
</tr>
<tr>
<td><label>
<input type="radio" name="faixa etária" value="radio">
40 aos 50 anos</label></td>
</tr>
<tr>
<td><label>
<input type="radio" name="faixa etária" value="radio">
50 aos 60 anos</label></td>
</tr>
<tr>
<td><label>
<input type="radio" name="faixa etária" value="radio">
Dos 60 em diante</label></td>
</tr>
</table></td>
</tr>
<tr>
<td width="160"> </td>
<td width="255"> </td>
</tr>
<tr>
<td width="160"><b>Sexo</b></td>
<td width="255"><input type="radio" name="sexo" value="Masculino">
Masculino
<input type="radio" name="sexo" value="Feminino">
Feminino </td>
</tr>
<tr>
<td width="160"> </td>
<td width="255"> </td>
</tr>
<tr>
<td width="160"><b>Telefone</b></td>
<td width="255"><input type="text" name="Telefone" size="35" maxlength="40"></td>
</tr>
<tr>
<td width="160"> </td>
<td width="255"><label>
</label></td>
</tr>
<tr>
<td width="160"><b>Escolaridade</b></td>
<td width="255"><input type="text" name="Escolaridade" size="35" maxlength="40"></td>
</tr>
<tr>
<td width="160"> </td>
<td width="255"> </td>
</tr>
<tr>
<td width="160" height="23"><strong>Qualificação</strong></td>
<td width="255" height="23"><input name="textfield" type="text" size="35" maxlength="40"></td>
</tr>
<tr>
<td width="160"> </td>
<td width="255"> </td>
</tr>
<tr>
<td width="160"><b>Salário Oferecido </b></td>
<td width="255"><input type="text" name="salario" size="35" maxlength="40"></td>
</tr>
<tr>
<td width="160"><b> </b></td>
<td width="255"><input name="submit" type="submit" id="submit" value="Enviar">
<input type="reset" value="Limpar" name="reset">
</td>
</tr>
</table>
<p align="right">
<input name="subject" type="hidden" value="Assunto do E-mail">
<input name="recipient" type="hidden" value="mutukaik@MSN.com">
<input name="redirect" type="hidden" value="http://www.institutopremier/agradecimento.htm">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="108" height="28">
<param name="BGCOLOR" value="#FFF0F0">
<param name="movie" value="Voltar.swf">
<param name="quality" value="high">
<embed src="Voltar.swf" width="108" height="28" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#FFF0F0" ></embed>
</object>
</p>
</form>
Link para o comentário
Compartilhar em outros sites
10 respostass a esta questão
Posts Recomendados
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.