Ir para conteúdo

Arquivado

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

webdevelopermgri

[Resolvido] Configurar Form

Recommended Posts

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.

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.