Ir para conteúdo

POWERED BY:

Arquivado

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

ronaldosdb

como postar form via post

Recommended Posts

galera, preciso mandar dados para esses links mas via POST e ta indo VIA GET...como faco isso?

 

Tenho um form q chama essa funcao e ela redireciona para esse link, mas ta indo GET...no form ja ta via post mas nao ta indo....

Vleu

Ronaldo

 

 

<script language="javascript">function Envia() {	var f = document.formulario;	with(document.formulario) {					if (nome_completo.value == "") {			alert("Preencha o campo nome completo!");			Nome.focus();			return false; 		}				if (nome_cracha.value == "") {			alert("Preencha o campo Nome do Crachá!");			Email.focus();			return false; 		}				if (sexo.value == "") {			alert("Preencha o campo Sexo!");			Assunto.focus();			return false; 		}				if (nascimento.value == "") {			alert("Preencha o campo Data de Nascimento!");			Mensagem.focus();			return false; 		}	   					if (cpf.value == "") {			alert("Preencha o campo CPF!");			Mensagem.focus();			return false; 		}	   				if (tipo_inscricao.value == "") {			alert("Preencha o campo Participarei como!");			Mensagem.focus();			return false; 		}	   				if (profissao.value == "") {			alert("Preencha o campo Profissão!");			Mensagem.focus();			return false; 		}	   				if (endereco.value == "") {			alert("Preencha o campo Endereço!");			Mensagem.focus();			return false; 		}	   				if (bairro.value == "") {			alert("Preencha o campo Bairro!");			Mensagem.focus();			return false; 		}	   				if (cidade.value == "") {			alert("Preencha o campo Cidade!");			Mensagem.focus();			return false; 		}	   				if (estado.value == "") {			alert("Preencha o campo Estado!");			Mensagem.focus();			return false; 		}	   				if (cep.value == "") {			alert("Preencha o campo CEP!");			Mensagem.focus();			return false; 		}	   				if (telefone.value == "") {			alert("Preencha o campo Telefone!");			Mensagem.focus();			return false; 		}	   				if (email.value == "") {			alert("Preencha o campo Email!");			Mensagem.focus();			return false; 		}	   	}	if (f.tipo_pagamento.value == 2) {		var caminho = 'http://mupteste.comercioeletronico.com.br/sepsBoleto/8488/prepara_pagto.asp?MerchantId=8488&OrderId=0001';		location.href = "http://mupteste.comercioeletronico.com.br/sepsBoleto/8488/prepara_pagto.asp?MerchantId=8488&OrderId=0001";	} else if (f.tipo_pagamento.value == 3) {		var caminho = 'deposito.php';		location.href = "deposito.php";	}else { alert("Escolha a forma de pagamento");			f.tipo_pagamento.focus();			return false;		  }	   document.formulario.action=caminho;	document.forms.formulario.submit();}</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Po valeu adriano, fiz assim mas continua postando como get....tem algo errado? }document.formulario.method="POST";document.formulario.action=caminho;document.forms.formulario.submit();}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pior que nao tem....

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><title>Ficha de Inscrição - Congresso Educação Social e Gestão no Terceiro Setor: Obra Social Dom Bosco, uma experiência concreta!</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><script src="validar.js"></script></head><body><p align="center">Ficha de Inscrição (leia as instruções para preenchimento) </p><p>1) Preencha todos os dados corretamente</p><p>2) Escolha uma oficina temática para cada horário</p><p>4) Escolha a forma de pagamento.</p><script language="javascript">function Envia() {	var f = document.formulario;	with(document.formulario) {					if (nome_completo.value == "") {			alert("Preencha o campo nome completo!");			Nome.focus();			return false; 		}				if (nome_cracha.value == "") {			alert("Preencha o campo Nome do Crachá!");			Email.focus();			return false; 		}				if (sexo.value == "") {			alert("Preencha o campo Sexo!");			Assunto.focus();			return false; 		}				if (nascimento.value == "") {			alert("Preencha o campo Data de Nascimento!");			Mensagem.focus();			return false; 		}	   					if (cpf.value == "") {			alert("Preencha o campo CPF!");			Mensagem.focus();			return false; 		}	   				if (tipo_inscricao.value == "") {			alert("Preencha o campo Participarei como!");			Mensagem.focus();			return false; 		}	   				if (profissao.value == "") {			alert("Preencha o campo Profissão!");			Mensagem.focus();			return false; 		}	   				if (endereco.value == "") {			alert("Preencha o campo Endereço!");			Mensagem.focus();			return false; 		}	   				if (bairro.value == "") {			alert("Preencha o campo Bairro!");			Mensagem.focus();			return false; 		}	   				if (cidade.value == "") {			alert("Preencha o campo Cidade!");			Mensagem.focus();			return false; 		}	   				if (estado.value == "") {			alert("Preencha o campo Estado!");			Mensagem.focus();			return false; 		}	   				if (cep.value == "") {			alert("Preencha o campo CEP!");			Mensagem.focus();			return false; 		}	   				if (telefone.value == "") {			alert("Preencha o campo Telefone!");			Mensagem.focus();			return false; 		}	   				if (email.value == "") {			alert("Preencha o campo Email!");			Mensagem.focus();			return false; 		}	   	}	if (f.tipo_pagamento.value == 2) {		var caminho = 'http://mupteste.comercioeletronico.com.br/sepsBoleto/8488/prepara_pagto.asp?MerchantId=8488&OrderId=0001';		location.href = "http://mupteste.comercioeletronico.com.br/sepsBoleto/8488/prepara_pagto.asp?MerchantId=8488&OrderId=0001";	} else if (f.tipo_pagamento.value == 3) {		var caminho = 'deposito.php';		location.href = "deposito.php";	}else { alert("Escolha a forma de pagamento");			f.tipo_pagamento.focus();			return false;		  }document.formulario.method="POST";document.formulario.action=caminho;document.forms.formulario.submit();}</script><form action="" method="post" name="formulario" id="formulario">  <table width="80%" align="center">	<tr valign="baseline">	  <td nowrap align="right"><label for="nome_completo">Nome Completo:</label></td>	  <td><input name="nome_completo" type="text" value="" size="50" maxlength="255" id="nome_completo" ></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="nome_cracha">Nome p/ Crachá:</label></td>	  <td><input name="nome_cracha" id="nome_cracha" type="text" value="" size="50" maxlength="255"></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="sexo">Sexo:</label></td>	  <td><input name="sexo" type="radio" id="sexo" value="masculino" checked>	  masculino 	  <input name="sexo" id="sexo" type="radio" value="feminino">	  feminino</td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="nascimento">Data de Nascimento:</label></td>	  <td><input name="nascimento" id="nascimento" type="text" value="" size="32" maxlength="10"> 	  (dd/mm/aaaa) </td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="cpf">CPF:</label></td>	  <td><input name="cpf" id="cpf" type="text" value="" size="32" maxlength="11">		(00000000000) </td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="tipo_inscricao">Participarei como:</label></td>	  <td><select name="tipo_inscricao" id="tipo_inscricao">		<option value="escolha uma opção">Escolha uma opção</option>		<option value="Estudante de Nível Médio">Estudante de Nível Médio</option>		<option value="Universitário">Universitário</option>		<option value="Profissional da Área">Profissional da Área</option>		<option value="Professor(a)">Professor(a)</option>		<option value="Outros">Outros</option>	  </select></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="instituicao">Instituição:</label></td>	  <td><input name="instituicao" id="instituicao" type="text" value="nenhuma" size="50" maxlength="255"></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="profissao">Profissão:</label></td>	  <td><input name="profissao" id="profissao" type="text" value="" size="50" maxlength="255"></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="endereco">Endereço:</label></td>	  <td><input name="endereco" id="endereco" type="text" value="" size="50" maxlength="255"></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="bairro">Bairro:</label></td>	  <td><input name="bairro" id="bairro" type="text" value="" size="50" maxlength="255"></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="cidade">Cidade:</label></td>	  <td><input name="cidade" id="cidade" type="text" value="São Paulo" size="50" maxlength="255"></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="estado">Estado:</label></td>	  <td>		<select name="estado" id="estado">		  <option value="">Estado		  <option value="AC">AC		  <option value="AL">AL		  <option value="AM">AM		  <option value="BA">BA		  <option value="CE">CE		  <option value="DF">DF		  <option value="ES">ES		  <option value="GO">GO		  <option value="MA">MA		  <option value="MG">MG		  <option value="MS">MS		  <option value="MT">MT		  <option value="PA">PA		  <option value="PB">PB		  <option value="PE">PE		  <option value="PI">PI		  <option value="PR">PR		  <option value="RJ">RJ		  <option value="RN">RN		  <option value="RO">RO		  <option value="RR">RR		  <option value="RS">RS		  <option value="SC">SC		  <option value="SP" selected>SP		  <option value="TO">TO	  </select></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="cep">Cep:</label></td>	  <td><input name="cep" id="cep" type="text" value="" size="32" maxlength="9">	  (00000000)</td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="telefone">Telefone:</label></td>	  <td><input name="telefone" id="telefone" type="text" value="" size="32" maxlength="9">	  (0000-0000)</td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="email">E-mail:</label></td>	  <td><input name="email" id="email" type="text" value="" size="50" maxlength="255"></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="oficina_quarma">Oficina Temática <br>	  13/09 (manhã):</label></td>	  <td>		<select name="oficina_quarma" id="oficina_quarma">		<option value="Não vou participar">Não vou participar</option>		<option value="Educação Infantil I">Educação Infantil I</option>		<option value="Educação Infantil II">Educação Infantil II</option>		<option value="Educação Infantil III">Educação Infantil III</option>		<option value="Sócioeducativo">Sócioeducativo</option>		<option value="Sócioeducativo II">Sócioeducativo II</option>		<option value="Sócioeducativo III">Sócioeducativo III</option>		<option value="Profissionalização I">Profissionalização I</option>		<option value="Profissionalização II">Profissionalização II</option>		<option value="Abrigo I">Abrigo I</option>		<option value="Abrigo II">Abrigo II</option>		<option value="Idoso">Idoso</option>		<option value="Liberdade Assistida">Liberdade Assistida</option>		<option value="Família">Família</option>	  </select></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="oficina_quartar">Oficina Temática <br>13/09 (tarde):</label></td>	  <td>		<select name="oficina_quartar" id="oficina_quartar">		<option value="Não vou participar" selected>Não vou participar</option>		<option value="Educação Infantil I">Educação Infantil I</option>		<option value="Educação Infantil II">Educação Infantil II</option>		<option value="Arte, Lazer e Recreação">Arte, Lazer e Recreação</option>		<option value="Arte e Cultura">Arte e Cultura</option>		<option value="Avaliação da Aprendizagem">Avaliação da Aprendizagem</option>		<option value="Planejamento por Competências">Planejamento por Competências</option>		<option value="Sexualidade">Sexualidade</option>		<option value="Como trabalhar Perda e Luto">Como trabalhar Perda e Luto</option>		  <option value="Idoso">Idoso</option>		  <option value="Liberdade Assistida">Liberdade Assistida</option>		  <option value="Mediação de Conflitos">Mediação de Conflitos</option>						  </select></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="oficina_quitar">Oficina Temática <br>14/09 (tarde):</label></td>	  <td><select name="oficina_quitar" id="oficina_quitar">		<option value="Não vou participar" selected>Não vou participar</option>		<option value="Captação de Recursos">Captação de Recursos</option>		<option value="Comunicação e Marketing">Comunicação e Marketing</option>		<option value="Contabilidade">Contabilidade</option>		<option value="Elaboração de Projetos">Elaboração de Projetos</option>		<option value="Política Nacional de Assistência Social">Política Nacional de Assistência Social</option>		<option value="Planejamento Estratégico">Planejamento Estratégico</option>		<option value="Marco Lógico">Marco Lógico</option>		<option value="Avaliação da Aprendizagem">Avaliação da Aprendizagem</option>		<option value="Perspectiva do 3º Setor">Perspectiva do 3º Setor</option>		<option value="Experiência da Fundação Salvador Arena e Arcor">Experiência da Fundação Salvador Arena e Arcor</option>				  </select></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="tipo_pagamento">Forma de Pagamento:</label></td>	  <td><select name="tipo_pagamento" id="tipo_pagamento">		<option value="1">--Escolha uma Opção--</option><option value="2">Boleto Bancário - R$ 30,00</option><option value="3">Depósito em Conta Corrente - R$ 30,00</option>							  </select></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"> </td>	  <td><input type="button" value="Enviar" onclick="java script:Envia()"></td>	</tr>  </table>  <input type="hidden" name="id" value="">  <input type="hidden" name="MM_insert" value="form1"></form><p> </p></body></html>
valeu

ronaldo

Compartilhar este post


Link para o post
Compartilhar em outros sites

putz, alterei isso e mais o nome da funcao e ainda segue via get, ja nao to entendendo nada....

 

Se alguem souber o erro agradeco.

Ronaldo

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><title>Ficha de Inscrição - Congresso Educação Social e Gestão no Terceiro Setor: Obra Social Dom Bosco, uma experiência concreta!</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><script language="javascript">function Envia() {	//var f = document.formulario;	var f = document.getElementById('formulario');	with(f) {					if (nome_completo.value == "") {  			alert("Preencha o campo nome completo!");			Nome.focus();			return false; 		}				if (nome_cracha.value == "") {			alert("Preencha o campo Nome do Crachá!");			Email.focus();			return false; 		}				if (sexo.value == "") {			alert("Preencha o campo Sexo!");			Assunto.focus();			return false; 		}				if (nascimento.value == "") {			alert("Preencha o campo Data de Nascimento!");			Mensagem.focus();			return false; 		}	   					if (cpf.value == "") {			alert("Preencha o campo CPF!");			Mensagem.focus();			return false; 		}	   				if (tipo_inscricao.value == "") {			alert("Preencha o campo Participarei como!");			Mensagem.focus();			return false; 		}	   				if (profissao.value == "") {			alert("Preencha o campo Profissão!");			Mensagem.focus();			return false; 		}	   				if (endereco.value == "") {			alert("Preencha o campo Endereço!");			Mensagem.focus();			return false; 		}	   				if (bairro.value == "") {			alert("Preencha o campo Bairro!");			Mensagem.focus();			return false; 		}	   				if (cidade.value == "") {			alert("Preencha o campo Cidade!");			Mensagem.focus();			return false; 		}	   				if (estado.value == "") {			alert("Preencha o campo Estado!");			Mensagem.focus();			return false; 		}	   				if (cep.value == "") {			alert("Preencha o campo CEP!");			Mensagem.focus();			return false; 		}	   				if (telefone.value == "") {			alert("Preencha o campo Telefone!");			Mensagem.focus();			return false; 		}	   				if (email.value == "") {			alert("Preencha o campo Email!");			Mensagem.focus();			return false; 		}	   	}	if (f.tipo_pagamento.value == 2) {	   var caminho = 'http://mupteste.comercioeletronico.com.br/sepsBoleto/8488/prepara_pagto.asp?MerchantId=8488&OrderId=date("hisdmy")';					} else if (f.tipo_pagamento.value == 3) {		var caminho = 'deposito.php';					}else { alert("Escolha a forma de pagamento");			f.tipo_pagamento.focus();			return false;		}//document.formulario.method="post";//document.formulario.action=caminho;//document.forms.formulario.submit();f.method="post";f.action=caminho;f.submit();}</script></head><body><p align="center">Ficha de Inscrição (leia as instruções para preenchimento) </p><p>1) Preencha todos os dados corretamente</p><p>2) Escolha uma oficina temática para cada horário</p><p>4) Escolha a forma de pagamento.</p><form action="" method="post" name="formulario" id="formulario">  <table width="80%" align="center">	<tr valign="baseline">	  <td nowrap align="right"><label for="nome_completo">Nome Completo:</label></td>	  <td><input name="nome_completo" type="text" value="" size="50" maxlength="255" id="nome_completo" ></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="nome_cracha">Nome p/ Crachá:</label></td>	  <td><input name="nome_cracha" id="nome_cracha" type="text" value="" size="50" maxlength="255"></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="sexo">Sexo:</label></td>	  <td><input name="sexo" type="radio" id="sexo" value="masculino" checked>	  masculino 	  <input name="sexo" id="sexo" type="radio" value="feminino">	  feminino</td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="nascimento">Data de Nascimento:</label></td>	  <td><input name="nascimento" id="nascimento" type="text" value="" size="32" maxlength="10"> 	  (dd/mm/aaaa) </td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="cpf">CPF:</label></td>	  <td><input name="cpf" id="cpf" type="text" value="" size="32" maxlength="11">		(00000000000) </td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="tipo_inscricao">Participarei como:</label></td>	  <td><select name="tipo_inscricao" id="tipo_inscricao">		<option value="escolha uma opção">Escolha uma opção</option>		<option value="Estudante de Nível Médio">Estudante de Nível Médio</option>		<option value="Universitário">Universitário</option>		<option value="Profissional da Área">Profissional da Área</option>		<option value="Professor(a)">Professor(a)</option>		<option value="Outros">Outros</option>	  </select></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="instituicao">Instituição:</label></td>	  <td><input name="instituicao" id="instituicao" type="text" value="nenhuma" size="50" maxlength="255"></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="profissao">Profissão:</label></td>	  <td><input name="profissao" id="profissao" type="text" value="" size="50" maxlength="255"></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="endereco">Endereço:</label></td>	  <td><input name="endereco" id="endereco" type="text" value="" size="50" maxlength="255"></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="bairro">Bairro:</label></td>	  <td><input name="bairro" id="bairro" type="text" value="" size="50" maxlength="255"></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="cidade">Cidade:</label></td>	  <td><input name="cidade" id="cidade" type="text" value="São Paulo" size="50" maxlength="255"></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="estado">Estado:</label></td>	  <td>		<select name="estado" id="estado">		  <option value="">Estado		  <option value="AC">AC		  <option value="AL">AL		  <option value="AM">AM		  <option value="BA">BA		  <option value="CE">CE		  <option value="DF">DF		  <option value="ES">ES		  <option value="GO">GO		  <option value="MA">MA		  <option value="MG">MG		  <option value="MS">MS		  <option value="MT">MT		  <option value="PA">PA		  <option value="PB">PB		  <option value="PE">PE		  <option value="PI">PI		  <option value="PR">PR		  <option value="RJ">RJ		  <option value="RN">RN		  <option value="RO">RO		  <option value="RR">RR		  <option value="RS">RS		  <option value="SC">SC		  <option value="SP" selected>SP		  <option value="TO">TO	  </select></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="cep">Cep:</label></td>	  <td><input name="cep" id="cep" type="text" value="" size="32" maxlength="9">	  (00000000)</td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="telefone">Telefone:</label></td>	  <td><input name="telefone" id="telefone" type="text" value="" size="32" maxlength="9">	  (0000-0000)</td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="email">E-mail:</label></td>	  <td><input name="email" id="email" type="text" value="" size="50" maxlength="255"></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="oficina_quarma">Oficina Temática <br>	  13/09 (manhã):</label></td>	  <td>		<select name="oficina_quarma" id="oficina_quarma">		<option value="Não vou participar">Não vou participar</option>		<option value="Educação Infantil I">Educação Infantil I</option>		<option value="Educação Infantil II">Educação Infantil II</option>		<option value="Educação Infantil III">Educação Infantil III</option>		<option value="Sócioeducativo">Sócioeducativo</option>		<option value="Sócioeducativo II">Sócioeducativo II</option>		<option value="Sócioeducativo III">Sócioeducativo III</option>		<option value="Profissionalização I">Profissionalização I</option>		<option value="Profissionalização II">Profissionalização II</option>		<option value="Abrigo I">Abrigo I</option>		<option value="Abrigo II">Abrigo II</option>		<option value="Idoso">Idoso</option>		<option value="Liberdade Assistida">Liberdade Assistida</option>		<option value="Família">Família</option>	  </select></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="oficina_quartar">Oficina Temática <br>13/09 (tarde):</label></td>	  <td>		<select name="oficina_quartar" id="oficina_quartar">		<option value="Não vou participar" selected>Não vou participar</option>		<option value="Educação Infantil I">Educação Infantil I</option>		<option value="Educação Infantil II">Educação Infantil II</option>		<option value="Arte, Lazer e Recreação">Arte, Lazer e Recreação</option>		<option value="Arte e Cultura">Arte e Cultura</option>		<option value="Avaliação da Aprendizagem">Avaliação da Aprendizagem</option>		<option value="Planejamento por Competências">Planejamento por Competências</option>		<option value="Sexualidade">Sexualidade</option>		<option value="Como trabalhar Perda e Luto">Como trabalhar Perda e Luto</option>		  <option value="Idoso">Idoso</option>		  <option value="Liberdade Assistida">Liberdade Assistida</option>		  <option value="Mediação de Conflitos">Mediação de Conflitos</option>						  </select></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="oficina_quitar">Oficina Temática <br>14/09 (tarde):</label></td>	  <td><select name="oficina_quitar" id="oficina_quitar">		<option value="Não vou participar" selected>Não vou participar</option>		<option value="Captação de Recursos">Captação de Recursos</option>		<option value="Comunicação e Marketing">Comunicação e Marketing</option>		<option value="Contabilidade">Contabilidade</option>		<option value="Elaboração de Projetos">Elaboração de Projetos</option>		<option value="Política Nacional de Assistência Social">Política Nacional de Assistência Social</option>		<option value="Planejamento Estratégico">Planejamento Estratégico</option>		<option value="Marco Lógico">Marco Lógico</option>		<option value="Avaliação da Aprendizagem">Avaliação da Aprendizagem</option>		<option value="Perspectiva do 3º Setor">Perspectiva do 3º Setor</option>		<option value="Experiência da Fundação Salvador Arena e Arcor">Experiência da Fundação Salvador Arena e Arcor</option>				  </select></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="tipo_pagamento">Forma de Pagamento:</label></td>	  <td><select name="tipo_pagamento" id="tipo_pagamento">		<option value="1">--Escolha uma Opção--</option><option value="2">Boleto Bancário - R$ 30,00</option><option value="3">Depósito em Conta Corrente - R$ 30,00</option>							  </select></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"> </td>	  <td><input type="button" value="Enviar" onclick="java script:Envia()"></td>	</tr>  </table>  <input type="hidden" name="id" value="">  <input type="hidden" name="MM_insert" value="form1"></form><p> </p></body></html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

vleu pela ajuda veio, mas nao ta indo via post nem ferrando....

As ultimas alteracoes que fiz foi deixar o link para redirecionamento assim 'http://mupteste.comercioeletronico.com.br/sepsBoleto/8488/prepara_pagto.asp?

e colocar os parametros MerchantID e OrderID em um campo hiden, mas mesmo assim nao vai....

 

segue o codigo como esta abaixo:

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><title>Ficha de Inscrição - Congresso Educação Social e Gestão no Terceiro Setor: Obra Social Dom Bosco, uma experiência concreta!</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><script language="javascript">function Envia() {	//var f = document.formulario;	var f = document.getElementById('formulario');	with(f) {					if (nome_completo.value == "") {  			alert("Preencha o campo nome completo!");			Nome.focus();			return false; 		}				if (nome_cracha.value == "") {			alert("Preencha o campo Nome do Crachá!");			Email.focus();			return false; 		}				if (sexo.value == "") {			alert("Preencha o campo Sexo!");			Assunto.focus();			return false; 		}				if (nascimento.value == "") {			alert("Preencha o campo Data de Nascimento!");			Mensagem.focus();			return false; 		}	   					if (cpf.value == "") {			alert("Preencha o campo CPF!");			Mensagem.focus();			return false; 		}	   				if (tipo_inscricao.value == "") {			alert("Preencha o campo Participarei como!");			Mensagem.focus();			return false; 		}	   				if (profissao.value == "") {			alert("Preencha o campo Profissão!");			Mensagem.focus();			return false; 		}	   				if (endereco.value == "") {			alert("Preencha o campo Endereço!");			Mensagem.focus();			return false; 		}	   				if (bairro.value == "") {			alert("Preencha o campo Bairro!");			Mensagem.focus();			return false; 		}	   				if (cidade.value == "") {			alert("Preencha o campo Cidade!");			Mensagem.focus();			return false; 		}	   				if (estado.value == "") {			alert("Preencha o campo Estado!");			Mensagem.focus();			return false; 		}	   				if (cep.value == "") {			alert("Preencha o campo CEP!");			Mensagem.focus();			return false; 		}	   				if (telefone.value == "") {			alert("Preencha o campo Telefone!");			Mensagem.focus();			return false; 		}	   				if (email.value == "") {			alert("Preencha o campo Email!");			Mensagem.focus();			return false; 		}	   	}	if (f.tipo_pagamento.value == 2) {	   var caminho = 'http://mupteste.comercioeletronico.com.br/sepsBoleto/8488/prepara_pagto.asp';					} else if (f.tipo_pagamento.value == 3) {		var caminho = 'deposito.php';					}else { alert("Escolha a forma de pagamento");			f.tipo_pagamento.focus();			return false;		}//document.formulario.method="post";//document.formulario.action=caminho;//document.forms.formulario.submit();f.method="post";f.action=caminho;f.submit();}</script></head><body><p align="center"><? $aleatorio = rand(0, 999999999);?>Ficha de Inscrição (leia as instruções para preenchimento)<p>1) Preencha todos os dados corretamente</p><p>2) Escolha uma oficina temática para cada horário</p><p>4) Escolha a forma de pagamento.</p><form method="POST" name="formulario" id="formulario" onSubmit="Envia();">  <table width="80%" align="center">	<tr valign="baseline">	  <td nowrap align="right"><label for="nome_completo">Nome Completo:</label></td>	  <td><input name="nome_completo" type="text" value="" size="50" maxlength="255" id="nome_completo" ></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="nome_cracha">Nome p/ Crachá:</label></td>	  <td><input name="nome_cracha" id="nome_cracha" type="text" value="" size="50" maxlength="255"></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="sexo">Sexo:</label></td>	  <td><input name="sexo" type="radio" id="sexo" value="masculino" checked>	  masculino 	  <input name="sexo" id="sexo" type="radio" value="feminino">	  feminino</td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="nascimento">Data de Nascimento:</label></td>	  <td><input name="nascimento" id="nascimento" type="text" value="" size="32" maxlength="10"> 	  (dd/mm/aaaa) </td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="cpf">CPF:</label></td>	  <td><input name="cpf" id="cpf" type="text" value="" size="32" maxlength="11">		(00000000000) </td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="tipo_inscricao">Participarei como:</label></td>	  <td><select name="tipo_inscricao" id="tipo_inscricao">		<option value="escolha uma opção">Escolha uma opção</option>		<option value="Estudante de Nível Médio">Estudante de Nível Médio</option>		<option value="Universitário">Universitário</option>		<option value="Profissional da Área">Profissional da Área</option>		<option value="Professor(a)">Professor(a)</option>		<option value="Outros">Outros</option>	  </select></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="instituicao">Instituição:</label></td>	  <td><input name="instituicao" id="instituicao" type="text" value="nenhuma" size="50" maxlength="255"></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="profissao">Profissão:</label></td>	  <td><input name="profissao" id="profissao" type="text" value="" size="50" maxlength="255"></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="endereco">Endereço:</label></td>	  <td><input name="endereco" id="endereco" type="text" value="" size="50" maxlength="255"></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="bairro">Bairro:</label></td>	  <td><input name="bairro" id="bairro" type="text" value="" size="50" maxlength="255"></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="cidade">Cidade:</label></td>	  <td><input name="cidade" id="cidade" type="text" value="São Paulo" size="50" maxlength="255"></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="estado">Estado:</label></td>	  <td>		<select name="estado" id="estado">		  <option value="">Estado		  <option value="AC">AC		  <option value="AL">AL		  <option value="AM">AM		  <option value="BA">BA		  <option value="CE">CE		  <option value="DF">DF		  <option value="ES">ES		  <option value="GO">GO		  <option value="MA">MA		  <option value="MG">MG		  <option value="MS">MS		  <option value="MT">MT		  <option value="PA">PA		  <option value="PB">PB		  <option value="PE">PE		  <option value="PI">PI		  <option value="PR">PR		  <option value="RJ">RJ		  <option value="RN">RN		  <option value="RO">RO		  <option value="RR">RR		  <option value="RS">RS		  <option value="SC">SC		  <option value="SP" selected>SP		  <option value="TO">TO	  </select></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="cep">Cep:</label></td>	  <td><input name="cep" id="cep" type="text" value="" size="32" maxlength="9">	  (00000000)</td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="telefone">Telefone:</label></td>	  <td><input name="telefone" id="telefone" type="text" value="" size="32" maxlength="9">	  (0000-0000)</td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="email">E-mail:</label></td>	  <td><input name="email" id="email" type="text" value="" size="50" maxlength="255"></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="oficina_quarma">Oficina Temática <br>	  13/09 (manhã):</label></td>	  <td>		<select name="oficina_quarma" id="oficina_quarma">		<option value="Não vou participar">Não vou participar</option>		<option value="Educação Infantil I">Educação Infantil I</option>		<option value="Educação Infantil II">Educação Infantil II</option>		<option value="Educação Infantil III">Educação Infantil III</option>		<option value="Sócioeducativo">Sócioeducativo</option>		<option value="Sócioeducativo II">Sócioeducativo II</option>		<option value="Sócioeducativo III">Sócioeducativo III</option>		<option value="Profissionalização I">Profissionalização I</option>		<option value="Profissionalização II">Profissionalização II</option>		<option value="Abrigo I">Abrigo I</option>		<option value="Abrigo II">Abrigo II</option>		<option value="Idoso">Idoso</option>		<option value="Liberdade Assistida">Liberdade Assistida</option>		<option value="Família">Família</option>	  </select></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="oficina_quartar">Oficina Temática <br>13/09 (tarde):</label></td>	  <td>		<select name="oficina_quartar" id="oficina_quartar">		<option value="Não vou participar" selected>Não vou participar</option>		<option value="Educação Infantil I">Educação Infantil I</option>		<option value="Educação Infantil II">Educação Infantil II</option>		<option value="Arte, Lazer e Recreação">Arte, Lazer e Recreação</option>		<option value="Arte e Cultura">Arte e Cultura</option>		<option value="Avaliação da Aprendizagem">Avaliação da Aprendizagem</option>		<option value="Planejamento por Competências">Planejamento por Competências</option>		<option value="Sexualidade">Sexualidade</option>		<option value="Como trabalhar Perda e Luto">Como trabalhar Perda e Luto</option>		  <option value="Idoso">Idoso</option>		  <option value="Liberdade Assistida">Liberdade Assistida</option>		  <option value="Mediação de Conflitos">Mediação de Conflitos</option>						  </select></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="oficina_quitar">Oficina Temática <br>14/09 (tarde):</label></td>	  <td><select name="oficina_quitar" id="oficina_quitar">		<option value="Não vou participar" selected>Não vou participar</option>		<option value="Captação de Recursos">Captação de Recursos</option>		<option value="Comunicação e Marketing">Comunicação e Marketing</option>		<option value="Contabilidade">Contabilidade</option>		<option value="Elaboração de Projetos">Elaboração de Projetos</option>		<option value="Política Nacional de Assistência Social">Política Nacional de Assistência Social</option>		<option value="Planejamento Estratégico">Planejamento Estratégico</option>		<option value="Marco Lógico">Marco Lógico</option>		<option value="Avaliação da Aprendizagem">Avaliação da Aprendizagem</option>		<option value="Perspectiva do 3º Setor">Perspectiva do 3º Setor</option>		<option value="Experiência da Fundação Salvador Arena e Arcor">Experiência da Fundação Salvador Arena e Arcor</option>				  </select></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"><label for="tipo_pagamento">Forma de Pagamento:</label></td>	  <td><select name="tipo_pagamento" id="tipo_pagamento">		<option value="1">--Escolha uma Opção--</option><option value="2">Boleto Bancário - R$ 30,00</option><option value="3">Depósito em Conta Corrente - R$ 30,00</option>							  </select></td>	</tr>	<tr valign="baseline">	  <td nowrap align="right"> </td>	  <td><input type="Submit" value="Enviar"></td>	</tr>  </table>  <input type="hidden" name="id" value="">  <input type="hidden" name="MM_insert" value="form1">  <input name="MerchantId" type="hidden" id="MerchantId" value="8488"> <input name="OrderID" type="hidden" id="OrderID" value="<? $aleatorio;?>"></form></body></html>

vlu

ronaldo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que eu nao soube me expressar bem, deixa ver se eu consigo explicar a necessidade e o problema...

 

Meu objetivo é encaminhar o usuario para uma pagina (deposito.php) ou para outra (seila.php) de acordo com a escolha em um dos campos do formulario.

 

if (f.tipo_pagamento.value == 2) {		var caminho = 'http://mupteste.comercioeletronico.com.br/sepsBoleto/8488/prepara_pagto.asp?MerchantId=8488&OrderId=0001';	   	 } else if (f.tipo_pagamento.value == 3) {		var caminho = 'deposito.php';	}else { alert("Escolha a forma de pagamento");			f.tipo_pagamento.focus();			return false;		  }document.formulario.method="POST";document.formulario.action=caminho;document.forms.formulario.submit();}
Acontece q eu tava usando javascript tanto para chamar a funcao que redireciona o formulario submetendo-o em um desses dois enderecos, bem como para validar os campos.

A validacao dos campos esta funcionando, o redirecionamento de acordo com a escolha dos campos tb, o que nao ta funfando é que quando escolho boleto ele deveria mandar os dados para essa pagina VIA POST e ta tudo indo via GET...

Tenho que mandar os dados via post para essa pagina pra gera boleto banca.rio, e logo nao pode ir get para que o usuario nao veja os dados na url

Valeu pela ajuda, Ronaldo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara to com um problema igual o seu, tambem não sei pq não ta indo, se decobrir ai avisa a gente..

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.