• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

UnKnowN

<?PHP - Duvida ?>

4 mensagens neste tópico

O Que é que me falta aqui para que a opção apareça na caixa de texto ?  :wallbash:

<html>
<body>
<input name="opcao" type="radio" value="1" />
<input name="opcao" type="radio" value="2" />
<input name="opcao" type="reset" />
<input 
<?php
$opcao = $_POST['opcao']; 
if ($opcao == 1){   $votar = 1;
}
else if ($opcao == 2)
{   
$votar = 2;
}
echo $votar;
?>
</body>
</html>

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

<?php
$opcao = $_POST['opcao']; 
if(isset($_POST['enviar']) AND $opcao != "") {
switch($opcao) {
case  1: $votar = 1;
break;
case 2: $votar = 2;
break;
}
echo $votar;
} else {
?>
<html>
<body>
<form method="post" action="<?__FILE__?>">
<input name="opcao" type="radio" value="1">
<input name="opcao" type="radio" value="2">
<input name="enviar" type="submit" value="Submeter">
<input name="reset" type="reset" value="Apagar">
</form>
</body>
</html>
<? } ?>

Ainda não testei mas acho que vai funcionar bem. O problema no teu codigo estava na "form" não colocaste, se quiseres aprender mais um pouco sobre isto tens aqui um pequeno tutorial http://phpbrasil.com/articles/article.php/id/719

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora