php mail() og checkboxes
Hejsa. Håber i kan hjælpe mig. - Har et problem med en mailform. Den fungere fint så længe bruger kun giver 1 input, f.eks navn, email osv. men hvis jeg har nogle checkboxes hvor bruger kan have flere svar, -gemmer den kun det sidste svar... ?eksempel:
<?PHP
if($skriv){
$headers .= "From: $_POST[navn] <$_POST[mail]>\n";
$headers .= "Errors-To: Administrator <postmaster@post.net>\n";
$headers .= "Reply-To: $_POST[navn] <$_POST[mail]>\n";
$body .= "Dig mig eller os: $_POST[radiogroup]\n";
$body .= "Må vi kontakte dig: $_POST[kontakt]\n";
$body .= "Besked:: $_POST[besked]\n";
mail("x@post.net","$_POST[emne]",$body,$headers);
echo "<p><strong>Din mail er sendt!</strong></p>";
}else{
?>
<form method="post" action="<?php echo $PHP_SELF;?>">
<input type="hidden" name="skriv" value="1" />
<input type="text" name="navn" /></td>
... osv.
- hvis jeg tilfører:
$body .= "Checkbox: $_POST[checkbox]\n";
<input type="checkbox" name="checkbox" value="checkbox01" />box01
<input type="checkbox" name="checkbox" value="checkbox02" />box02
<input type="checkbox" name="checkbox" value="checkbox03" />box03
får jeg kun den sidste der er "checked" ...
anyone ?
