Edição feita por: felipe666, 01/09/2004, 19:11.

Botao Radio
Started By felipe666, 01/09/2004, 18:26
9 replies to this topic
#1
Posted 01/09/2004, 18:26
como eu faco pra saber se o radio esta cheked e fazer com q se estiver cheked ele envie o valor Sim ?
#2
Posted 01/09/2004, 19:00
Quando você criar eles você da a ele um nome de grupo como por exemplo:
radio e o nome ou value dos dois você coloca um como sim e outro como não, ai depois é só você usar
radio e o nome ou value dos dois você coloca um como sim e outro como não, ai depois é só você usar
Isso caso seu form seja em POST e for em GET você usa o$_POST['radio']
Ai isso é só uma base agora é só você ir aperfeiçoando e utilizando-o como necessitar$_GET['radio']
#3
Posted 01/09/2004, 19:02
nao entendi kra me ajuda
Edição feita por: felipe666, 01/09/2004, 19:11.
#4
Posted 02/09/2004, 03:15
Formulário:
Destino do formulário (check.php):
<form method="POST" action="check.php"> Radio 1: <input type="radio" name="radio1" value="1" checked><br> Radio 2: <input type="radio" name="radio2" value="1"><br> Radio 3: <input type="radio" name="radio3" value="1" checked><br> Radio 4: <input type="radio" name="radio4" value="1"><br> </form>
Destino do formulário (check.php):
PHP |
<?php if($_POST["radio1"] == 1){ echo ("O botão Radio 1 está selecionado!"); } if($_POST["radio2"] == 1){ echo ("<br>O botão Radio 2 está selecionado!"); } if($_POST["radio3"] == 1){ echo ("<br>O botão Radio 3 está selecionado!"); } if($_POST["radio4"] == 1){ echo ("<br>O botão Radio 4 está selecionado!"); } ?> |
Espero ter ajudado-lhe.
Raí Nunes Espíndola,
Programador PHP.
http://dbbr.net/
Fãn de animes.
Ps.: Sailor Moon não deve ser chamado de anime ¬¬'
Programador PHP.
http://dbbr.net/
Fãn de animes.
Ps.: Sailor Moon não deve ser chamado de anime ¬¬'
#5
Posted 02/09/2004, 10:26
nao funciona kra tipo
o bota ja fica cheked e nao pode acontecer isso pq eu tenho dois um do lado do outro um o SIM e o NAO
e quando eu clico no nao o sim fica checked tbm
o bota ja fica cheked e nao pode acontecer isso pq eu tenho dois um do lado do outro um o SIM e o NAO
e quando eu clico no nao o sim fica checked tbm

#6
Posted 02/09/2004, 10:26
e o checkbox como funciona ?
Éverton Luiz Gomes
www.evertongomes.com
evertonluiz@gmail.com
(47) 8402-1996
www.evertongomes.com
evertonluiz@gmail.com
(47) 8402-1996
#7
Posted 02/09/2004, 10:54
<?
if ($radio == '1'){
$preimpressao = "Não";
}
else {
$preimpressao = "Sim";
}
?>
<form method=post action="">
<input type="radio" name="radio1" value="0">
<input type="radio" name="radio1" value="1">
</form>
assim ele funciona mas eu só recebo o Sim mesmo q eu coloke em cima do nao ele pega o valor sim
pq isso? meu servidor de php ta com o php 3
nao precisa colocar $_POST hehe
ajuda eu ae
if ($radio == '1'){
$preimpressao = "Não";
}
else {
$preimpressao = "Sim";
}
?>
<form method=post action="">
<input type="radio" name="radio1" value="0">
<input type="radio" name="radio1" value="1">
</form>
assim ele funciona mas eu só recebo o Sim mesmo q eu coloke em cima do nao ele pega o valor sim
pq isso? meu servidor de php ta com o php 3
nao precisa colocar $_POST hehe
ajuda eu ae

#8
Posted 02/09/2004, 11:07
ahh ja consegui era uma besteirinha q eu nao tinha visto
if ($radio == '1'){
o if tava errado o nome da radio heuahe tinha q ser RADIO1 e nao RADIO
valeu ae galera ja consegui brigadao pela ajuda
if ($radio == '1'){
o if tava errado o nome da radio heuahe tinha q ser RADIO1 e nao RADIO
valeu ae galera ja consegui brigadao pela ajuda

#9
Posted 02/09/2004, 11:15
PHP |
<html> <head> <title>Formulário de Radio</title> <?php if($_POST["radio1"] == "1"){ echo "Você selecionou Sim no Radio 1!"; }elseif($_POST["radio1"] == "2"){ echo "Você selecionou Não no Radio 1!"; }else{ echo "Você não selecionou nenhuma opção no Radio 1!"; } if($_POST["radio2] == "1"){ echo "<br>Você selecionou Sim no Radio 2"; }elseif($_POST["radio2] == "2"){ echo "<br>Você selecionou Não no Radio 2"; }else{ echo "Você não selecionou nenhuma opção no Radio 2!"; } if($_POST["radio3] == "1"){ echo "<br>Você selecionou Sim no Radio 3"; }elseif($_POST["radio3] == "2"){ echo "<br>Você selecionou Não no Radio 3"; }else{ echo "Você não selecionou nenhuma opção no Radio 3!"; } if($_POST["radio4] == "1"){ echo "<br>Você selecionou Sim no Radio 4"; }elseif($_POST["radio4] == "2"){ echo "<br>Você selecionou Não no Radio 4"; }else{ echo "Você não selecionou nenhuma opção no Radio 4!"; } ?> </head> <form method="POST" action=""> Radio 1: <input type="radio" name="radio1" value="1" checked> Sim <input type="radio" name="radio1" value="2"> Não<br> Radio 2: <input type="radio" name="radio2" value="1" checked> Sim <input type="radio" name="radio2" value="2"> Não<br> Radio 3: <input type="radio" name="radio3" value="1" checked> Sim <input type="radio" name="radio3" value="2"> Não<br> Radio 4: <input type="radio" name="radio4" value="1" checked> Sim <input type="radio" name="radio4" value="2"> Não<br> </form> </html> |
Percebe-se que eu coloquei um "else" por segurança, porém ele só pode checar o sim ou não...
Eu deixei o Sim checado, pois caso não deixe chegado ele pode optar por não selecionar nenhum, dai o else é executado.
Espero ter ajudado

Raí Nunes Espíndola,
Programador PHP.
http://dbbr.net/
Fãn de animes.
Ps.: Sailor Moon não deve ser chamado de anime ¬¬'
Programador PHP.
http://dbbr.net/
Fãn de animes.
Ps.: Sailor Moon não deve ser chamado de anime ¬¬'
#10
Posted 02/09/2004, 12:46
ajudo sim kra valeu 
brigadao mesmo..
fuiz

brigadao mesmo..
fuiz

2 user(s) are reading this topic
0 membro(s), 2 visitante(s) e 0 membros anônimo(s)