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

Pegar valores do checkbox


omor

Pergunta

Não consigo pegar valores de checkbox em outra pagina:

tenho a pagina comprar onde estão os checkbox

tem 3 valores preço pequena, preço media, preço grande 

os inputs estão assim:

 <td><input type="checkbox" name="txt_pequena" value="<?php echo "R$ ".number_format($produto->getPrecoPequena(),2, ',', '.'); ?>"><span><?php echo "R$ ".number_format($produto->getPrecoPequena(),2, ',', '.'); ?></span></td>
 <td><input type="checkbox" name="txt_media" checked="checked" value="<?php echo "R$ ".number_format($produto->getPrecoMedia(),2, ',', '.'); ?>"><span><?php echo "R$ ".number_format($produto->getPrecoMedia(),2, ',', '.'); ?></span></td>
 <td><input type="checkbox" name="txt_grande" value="?php echo "R$ ".number_format($produto->getPrecoGrande(),2, ',', '.'); ?>"><span><?php echo "R$ ".number_format($produto->getPrecoGrande(),2, ',', '.'); ?></span></td>

a pagina que recebe os checkbox está assim:

 if(isset($_POST['txt_pequena'])){
          $txt_pequena = $_POST['txt_pequena'];
        
     }
      if(isset($_POST['txt_media'])){
          $txt_media = $_POST['txt_media'];
     }
      if(isset($_POST['txt_grande'])){
          $txt_grande = $_POST['txt_grande'];
     }

só que não está vindo os valores, o que está errado?

Editado por omor
Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Olá!

Creio que o trecho que você passou não seja sufiente para descobrir.

Certifique-se de declarar no topo do seu php: error_reporting(E_ALL) e tente:

a) no seu input[name=txt_grande] há uma falha na abertura do php, deixe o input assim:

<input type="checkbox" name="txt_grande" value=" R$ <?= number_format($produto->getPrecoGrande(),2, ',', '.'); ?>">

b) certifique-se de que a variável $produto exista e é um objeto

c) certifique-se de que os métodos chamados pelo objeto $produto estão retornando números

d) Pressione ctrl+u no seu browser, na tela que mostra o formulário e veja se os checkboxes estão completos

Link para o comentário
Compartilhar em outros sites

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,3k
    • Posts
      652,3k
×
×
  • Criar Novo...