Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2009, 17:10
fefeG
 
Fecha de Ingreso: septiembre-2008
Ubicación: Barcelona
Mensajes: 19
Antigüedad: 16 años, 6 meses
Puntos: 0
Pregunta Formulario con checkbox. Duda para procesar envío

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