Checkbox PHP

02/10/2014

0

Olá pessoal, é a primeira vez que estou trabalhando com o type "checkbox" no PHP, já tenho o banco criado e fiz um teste com a type form e funcionou normal, oque eu digitei apareceu no echo informado na outra página, porém preciso que quando a pessoa seleciona o tal checkbox, apareça a palavra VERDE no echo, veja:

<input name="fundoplayer" type="checkbox" id="fundoplayer" value="<?php echo $x['fundoplayer'];?>" />
<label for="checkbox"></label>

ao processar isso, o campo echo fica em branco na outra página, como posso resolver isso?
Fernando André

Fernando André

Responder

Post mais votado

02/10/2014

VErifica se vc ta passando o name certo do checkbox

Wander Santos

Wander Santos
Responder

Mais Posts

02/10/2014

Fernando André

Creio que sim, na página que processa eu uso
$fundoplayer = $_POST['fundoplayer'];
Responder

02/10/2014

Ronaldo Lanhellas

Faça o seguinte ... na primeira página onde você está criando o CHECKBOX poste aqui o HTML processado (código gerado no seu navegador).

Referente apenas ao trecho

<input name="fundoplayer" type="checkbox" id="fundoplayer" value="<?php echo $x['fundoplayer'];?>" />
<label for="checkbox"></label>


Não precisa postar todo HTML do navegador.
Responder

02/10/2014

Fernando André

Na verdade pessoal, andei pesquisando e não é o checkbox que tenho que usar é o "radio" pois vai ter 10 opções e o usuário só pode selecionar uma, então minha dúvida é como processar a palavra verde.jpg ou outra do radio seleciona para o echo

<input name="radio" type="radio" id="fundoplayer" value="verde.jpg" />
Responder

02/10/2014

Ronaldo Lanhellas

Na verdade pessoal, andei pesquisando e não é o checkbox que tenho que usar é o "radio" pois vai ter 10 opções e o usuário só pode selecionar uma, então minha dúvida é como processar a palavra verde.jpg ou outra do radio seleciona para o echo

<input name="radio" type="radio" id="fundoplayer" value="verde.jpg" />


Dessa forma mesmo que você está fazendo. E captura do outro lado o $_POST['fundoplayer'];
Responder

02/10/2014

Fernando André

Consegui Ronaldo, dessa forma:

<input name="fundoplayer" type="radio" id="fundoplayer" value="verde.jpg" />

na página onde tem os campos, tem como deixar marcado o ultimo que foi selecionado?

obrigado
Responder

02/10/2014

Ronaldo Lanhellas

Consegui Ronaldo, dessa forma:

<input name="fundoplayer" type="radio" id="fundoplayer" value="verde.jpg" />

na página onde tem os campos, tem como deixar marcado o ultimo que foi selecionado?

obrigado


Para lembrar o último você tem que trabalhar com cookies do navegador. Da um pouco de trabalho, é realmente necessário que o usuário saiba qual o último campo que ele marcou ?
Responder

02/10/2014

Fernando André

Ronaldo, fiz de um jeito mais pratico e rápido, tirei o .jpg do final do nome e coloquei la no echo

<?php echo "$x[fundoplayer]"; ?>.jpg

Então no painel embaixo das opções coloquei.

Cor atual: <?php echo "$x[fundoplayer]"; ?>

Muito obrigado pela ajuda amigo
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar