Seguro que ya ha salido alguna otra vez, pero no encuentro la respuesta, así que vuelvo a ello
El código sería algo parecido a ésto, simplifico con lo que interesa
Código:
<form action="aaa,php" method=post>
Email: <input type=text name=mail size=20>
<br>
Comentarios:
<input type="checkbox" name="hola[]" value="Si">
<input type="checkbox" name="hola[]" value="No">
<br>
<input type=submit value="Enviar">
</form>
Bien, aquí creo el array hola con los dos posibles valores, sí o no.
En el archivo aaa,PHP tendría algo parecido a ésto
Código:
<?
$msg = "Los siguientes datos han sido enviados con éxito:\n";
$msg .= "Nom: $nombre\n";
$msg .= "Email: $mail\n";
$to = "direccion de email ";
$subject = "Contactar :: $nombre";
$mailheaders = "From: $mail <> \n";
$mailheaders .= "Reply-To: $mail\n\n";
mail($to, $subject, $msg, $mailheaders);
Cómo hago el envío del array?
Sé que tengo que añadir el for. Si añado al inicio del script el for de este modo logro que me escriba los valores, pero no se me ocurre como añadirlo al envío del e-mail.
Código:
for ($i=0;$i<count($hola);$i++)
{
echo "<br> Cerveza " . $i . ": " . $hola[$i];
}
Gracias y saludos