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

(Resolvido) Formulario PHP radio button!


Geasi Marcos

Pergunta

Olá Pessoal

Estou usando um formulário que contém diversos radio buttons.

Gostaria de saber como "capturo" o radio button selecionado e exibi-lo na página seguinte, utilizando um botão de submit.

a principio tenho 2 arquivos, o primeiro com o formulário e o segundo (o PHP) que tem que pegar qual radio button foi selecionado e exibi-lo na página.

Por favor, me ajudem!!

Isto é Urgenteeeeeeee!!!

Muito Grato Desde já!! =D

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

Para selecionar o radiobutton q foi escolhido você deixa assim:

<input name="radiobutton" type="radio" value="sim" />
Dê um valor para ele, e depois você declara ele em outra pg:
<?php
$radio = $_POST["radiobutton"];
print_r($radio);
?>

Assim q eu passo os valores.

Link para o comentário
Compartilhar em outros sites

  • 0
Para selecionar o radiobutton q foi escolhido você deixa assim:

<input name="radiobutton" type="radio" value="sim" />
Dê um valor para ele, e depois você declara ele em outra pg:
<?php
$radio = $_POST["radiobutton"];
print_r($radio);
?>

Assim q eu passo os valores.

Olá Nelma

Consegui capturar o radio que estava selecionado, muito obrigado!

Só estava com um problema no name dos radio! hehe

Agora o que eu to precisando é de uma função onde eu passe uma string, a posição inicial e a posição final e ela me retorne os caracteres correspondentes, como no exemplo abaixo:

$string = "paralelepipedo";

echo funcao($string, 3, 8); // o que me retornaria isso: ralele

esta função em ASP, por exemplo, é assim: MID(string, 1, 3) e pronto!

Muito Obrigado

Link para o comentário
Compartilhar em outros sites

  • 0

Para fazer isso em PHP use a função subtr:

$nome="teste";
$letra = substr($nome,0,2);
echo $letra;

Isso irá retornar: te

Dê uma olhada nesse link...

Substr

Vale lembrar q a contagem começa na posição 0, depois você escolhe o tamanaho, qtas posições você quer exibir.

Link para o comentário
Compartilhar em outros sites

  • 0
Para fazer isso em PHP use a função subtr:

$nome="teste";
$letra = substr($nome,0,2);
echo $letra;

Isso irá retornar: te

Dê uma olhada nesse link...

Substr

Vale lembrar q a contagem começa na posição 0, depois você escolhe o tamanaho, qtas posições você quer exibir.

AH, deu certo!

Muito obrigado Nelma!!!

Link para o comentário
Compartilhar em outros sites

  • 0

Olá Nelma,

Legal essa explicação de radio buttons, mas estou com dúvidas aqui...

Bom, na minha loja virtual aqui, o cliente tem opções de horário para a entrega ok?

Consegui inserir os radios buttons seguindo a sua explicação, mas tipo assim, quando o cliente clica em uma opção, e em seguida quer clicar em outra, acontece o problema de que a primeira que ele clicou fica habilitada, e a segunda também fica. O correto não seria apenas uma das opções ficar selecionada?

E quando eu for chamar o resultado em outra página, eu teria que criar um código igual ao seu um para cada radio? Lembrando que tenho 6 radios.

Se der pra dar uma força ae, desde já agradeço.

T+

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