Publicidade

Entre para seguir isso  
Seguidores 0
webdevelopermgri

[Resolvido] Configurar Form

Olá, boa tarde.

Gostaria de uma ajuda, tenho esse form:

 

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<table width="100%" border="0">
 <tr>
   <td>
   	<form name="frete" action="" method="post">        
         <label for="cep"></label>
         <input type="radio" name="tipoEntrega" value="SD" onClick="submit();" <? if($_POST['tipoEntrega']== "SD" ){ echo "CHECKED"; }?> />
         SEDEX
         <input type="radio" name="tipoEntrega" value="EN" onClick="submit();" <? if($_POST['tipoEntrega']== "EN" ){ echo "CHECKED"; }?> />
         PAC
         <input type="radio" name="tipoEntrega" value="FG" onClick="submit();" <? if($_POST['tipoEntrega']== "FG" ){ echo "CHECKED"; }?> />
         FRETE GRATIS </p>
     </form></td>
   <td width="32%"><? 
if ($_POST && isset($_POST['tipoEntrega'])){
	   $tipoEntrega = $_POST['tipoEntrega'];

  // DEFININDO OS VALORES
  $CEP_ORIGEM = '86975-000'; // SP
  $PESO = '2';
  $VALOR = '3999,98';
  $CEP_DESTINO = '13015-904'; // CAMPINAS


  // CHAMADA DO ARQUIVO QUE CONTEM A CLASSE PgsFrete()
  require_once('frete/frete.php');
  // INSTANCIANDO A CLASSE
  $frete = new PgsFrete;
  // ZERANDO VALORES
  $valorFrete = 0.0;
  // PASSANDO VALORE E CALCULANDO O FRETE
  $valorFrete = $frete->gerar($CEP_ORIGEM, $PESO, $VALOR, $CEP_DESTINO);
  // CONDIÇÃO
  if($tipoEntrega == "SD" || $tipoEntrega == "EN") {
     if(is_array($valorFrete)) {
        if($tipoEntrega == "SD") {
           echo "Sedex: R$ " . $valorFrete["Sedex"];
        } else {
    echo "PAC: R$ " . $valorFrete["PAC"];
        }
     }
  }else{
        $valorFrete = "0.00";
 echo "FRETE GRATIS: ".$valorFrete;
  }
}
?></td>
 </tr>
</table>

 

Esse form ao clicar no radio executa um submit enviando informações para o cálculo de frete, gostaria de colocar um campo textfield para informar o cep de destino, hoje ele está fixo na página, para que quando o usuário preencher o cep e depois clicar em um radio enviar também esse campo adicionado, fiz meus testes mas sem sucesso.

Por isso estou pedindo a ajuda de vocês.

 

Valeu e fiquem na paz.

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Progjunior Daniel,

 

Obrigado pela dica, vi a marcada que estaca cometendo.

 

Valeu e fiquem na paz.

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!


Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.


Entrar Agora
Entre para seguir isso  
Seguidores 0

  • Próximos Eventos