Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

racoupe

[Resolvido] Checkbox

Recommended Posts

Boa Tarde,

Estou configurando um formulário simples que tem checkbox, mas não está funcionando. Apenas esse campo não funciona. Alguém pode me ajudar?

 

Tenho esse código HTML:

 <input name="data" type="checkbox" id="data" value="06_11">

<input name="data" type="checkbox" id="data" value="07_11">

<input name="data" type="checkbox" id="data" value="08_11">

 

Esses códigos em PHP

$telefone=$_POST["telefone"];
$licenca=$_POST["licenca"];
$empresa=$_POST["empresa"];
$data=$_POST["data"];

 

mail ("$emaildest","$assunto","Telefone: $telefone\nLicença: $licenca\nEmpresa: $empresa\nData: $data\n","From:$nome<$email>");

 

Dei uma resumida mas acho que o erro está por aí...alguém sabe me dizer como arrumar isso?? Quando testo aparece apenas a última data...

 

Obrigada,

Raquel

Compartilhar este post


Link para o post
Compartilhar em outros sites

troque o name do checkbox para data[]

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi Shini,

Obrigada! Fiz isso porém no e-mail recebo assim: Data: Array

 

Olha como ficou meu código:

 <input name="data[]" type="checkbox" id="data[]" value="06_11">
<input name="data[]" type="checkbox" id="data[]" value="07_11">
<input name="data[]" type="checkbox" id="data[]" value="07_11">

 

PHP

 

$data[]=$_POST["data[]"];

 

nData: $data\n

Se eu coloco [] aqui dá erro...

 

Obrigada pela ajuda!

Compartilhar este post


Link para o post
Compartilhar em outros sites

no caso data[] vai virar um array,

 

ai você precisa iterar ele.

 

foreach($_POST['data'] as $item){
  echo $item ."<br>";
}

Compartilhar este post


Link para o post
Compartilhar em outros sites
$msg = "Telefone: $telefone\nLicença: $licenca\nEmpresa: $empresa\nData:";
foreach($_POST['data'] as $item){
  $msg .= $item ."\n";
}


mail ("$emaildest","$assunto",$msg,"From:$nome<$email>");

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.