Nadie?
mmm bueno, les explico mejor por si no lo hice :S.. lo que tengo que hacer es un esto:
tengo una pagina formulario.html y una pagina procesa_form.php, en la pagina formulario tengo inputs text, selects textareas y CHECKBOX! bueno, la pagina procesa_form.php va a recoger los valores ingresados en la pagina formulario.html y los va a enviar por correo electronico en formato html... les digo que no tengo problemas para enviar los datos, excepto con los checkbox, pues el usuario puede escoger muchos y al llegar la variable que contiene las opciones marcadas del checkbox en como array, a la pagina que "recoge y envia" los datos por correo electronico, no se como hacer para que dinamicamente me recupere los valores marcados.. aqui pongo el codigo para que me entiendan mejor:  
 Código PHP:
    <?php
error_reporting(E_ALL);
 
$nombre = $_POST["nombre"];
$telefono = $_POST["telefono"];
$correo = $_POST["correo"];
$direccion = $_POST["direccion"];
$ninvitados = $_POST["ninvitados"];
$nespecifico = $_POST["especifico"];
$dia = $_POST["dia"];
$mes = $_POST["mes"];
$anyo = $_POST["anyo"];
$nadicionales = $_POST["nadicionales"];
$registrado = $_POST["registrado"];
 
$destinatario = "[email protected]";
$asunto = "Cotización";
$cuerpo = "
            <html>
            <head>
            <title>envio de cotizacion</title>
            </head>
            <body>
            <b>Nombre / Razón Social:</b> $nombre<br>
            <b>Teléfono:</b>$telefono<br>
            <b>Correo Electronico:</b>$correo<br>
            <b>Dirección:</b> $direccion<br>
            <b>Tipo de Evento o Servicio a Cotizar:</b><br>".
            if (isset($_POST['evento']))
            {
              $evento = $_POST['evento'];
              $n        = count($evento);
              $i        = 0;
              echo "Eventos Marcados \r\n";
              while ($i < $n)
              {
                  echo "$evento[$i] \r\n";
                  $i++;
               }
             }."<br>
             <b>Número de Invitados:</b>$ninvitados<br>".
             if (!$nespecifico){
                break;
              }
              else{
                echo "<b>Numero Específico:</b>$nespecifico";
              }
             ."
             <b>Fecha a Realizarse:</b> $dia / $mes / $anyo<br>
             <b>Notas Adicionales:</b> $nadicionales<br>
             <b>¿El usuario es registrado?</b> $registrado<br>
            
            </body>
            </html>
";
 
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
 
    mail ($destinatario,$asunto,$cuerpo,$headers)or die("no se ha podido enviar el correo");
    echo "el mensaje fue enviado con exito";
?>       Como ven intente procesar dinamicamente el mensaje, pero me sale un error porque parece que no puedo contatenar un IF o un FOR con un texto :s... porfas si alguien sabe como digamelo, se que puede ser una pachotada, pero asi se aprende!... gracias a todos los participantes...  
saludos!