Checkbox PHP

MySQL

PHP

02/10/2014

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é

Curtidas 0

Melhor post

Wander Santos

Wander Santos

02/10/2014

VErifica se vc ta passando o name certo do checkbox
GOSTEI 1

Mais Respostas

Fernando André

Fernando André

02/10/2014

Creio que sim, na página que processa eu uso
$fundoplayer = $_POST['fundoplayer'];
GOSTEI 0
Ronaldo Lanhellas

Ronaldo Lanhellas

02/10/2014

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.
GOSTEI 0
Fernando André

Fernando André

02/10/2014

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" />
GOSTEI 0
Ronaldo Lanhellas

Ronaldo Lanhellas

02/10/2014

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'];
GOSTEI 0
Fernando André

Fernando André

02/10/2014

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
GOSTEI 0
Ronaldo Lanhellas

Ronaldo Lanhellas

02/10/2014

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 ?
GOSTEI 0
Fernando André

Fernando André

02/10/2014

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
GOSTEI 0
POSTAR